关于js类型转换
Posted carrie
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于js类型转换相关的知识,希望对你有一定的参考价值。
类型转换:
typeof返回的值的类型是String
显示类型转换
Number(mix)
parseInt(string,radix)
perseFloat(string)
toString((radix) null undefind不可以使用,报错
String(mix)
Boolean()
隐藏类型转换
isNaN() 判断是不是NaN,字母也是Nan Number(‘‘)与NaN对比
++ -- 正(+) 负(-) * 减号 % =====》Number
加号 String
&& ||
< <= > >=
== !=
类型转换题
alert(typeof(a))==============>undefined
alert(typeof(typeof(a)))========string
alert(typeof(undefined))============>undefined
alert(typeof(‘undefined‘))============>string
alert(typeof(NaN))==========>number
alert(typeof(null))============>object
var a=‘123abc‘
alert(typeof(+a))==========number
alert(typeof(!!a))==========boolean
alert(typeof(a+‘‘))==========string
alert(1==‘1‘)===========true
alert(NaN==NaN)======false
alert(Nan==undefined)========false
alert(‘11‘+11)===========1111
alert(1===‘1‘)===========false
alert(paseInet(‘123abc‘))======123
var num=123123.3456789
alert(num.toFixed(3))=======123123.346
以上是关于关于js类型转换的主要内容,如果未能解决你的问题,请参考以下文章