实例分析:Number()、parseInt() 和 parseFloat() 的用法区别
一:Number()
如图:
总结:
1、boolean值:true 转 1,false 转 0
2、number值:原值输出
3、null值:0
4、undefined:NaN
5、String值:number类型字符串,转成相应number值,空字符串转0,否则转为NaN。
总结:
1、boolean值:NaN
2、number值:原值输出
3、null值:NaN
4、undefined:NaN
5、String值:number类型字符串,转成相应number值, 首字符非数字且非负号,一律转为NaN。空字符串转为NaN。
总结:
1、boolean值:NaN
2、number值:原值输出(转换成相应整数)
3、null值:NaN
4、undefined:NaN
5、String值:number类型字符串,转成相应number值, 首字符非数字且非负号,一律转为NaN。空字符串转为NaN。(转换成相应整数)
END
以上所述是挨踢给大家介绍的JavaScript字符串转数字细节测试总结,希望对大家有所帮助,如果大家有任何疑问请给我留言,挨踢会及时回复大家,在此也非常感谢大家对挨踢小子的支持。