背真的好酸啊==坐着就加剧。。。妈妈咪啊~~
所有对象都有toString()方法,无论它是伪对象,还是真对象
number类型的toString()方法有2种模式,默认模式和基模式
默认模式中,返回的都是数字的十进制表示
基模式就是
var iNum = 10
alert(iNum.toString(2)) //输出1010
就是输出不同进制形式的数
新技能!i get了!!!
只有对String类型调用parseInt()和parseFloat()才能正确运行,要不返回的是NaN!
要把字符串“12345red”转换成整数,那么parseInt将返回12345
0xa会被转换成10
parseInt(“af”,16)返回175
parseInt(“010”)返回8
parseFloat只把第一个出现的小数点看作是有效字符
11.22.33将被解析成11.22
字符串必须以十进制形式表示浮点数
Boolean(“”) //false
Boolean(null) //false
Boolean(0) //false
number()转换的是整个值,而不是部分值
number(“1.2.3”) NaN
number(new object) NaN
String()和调用toString()唯一不同之处在于,对null和underfined值可以生成字符串而不引发错误