现在的位置: 首页 > 综合 > 正文

JS中Number()、parseInt()、parseFloat()区别:

2018年01月24日 ⁄ 综合 ⁄ 共 205字 ⁄ 字号 评论关闭

 Number()的强制类型转换与parseInt()和parseFloat()方法的处理方式相似,只是它转换的是整个值,而不是部分值。parseInt()和parseFloat()方法只转换第一个无效字符之前的字符串。如“3.4.5”被转换成“3.4”,用Number()进行强制类型转换将返回NAN,如果字符串值能被完整地转换,Number()将判断是调用parseInt()还是parseFloat()。

抱歉!评论已关闭.