parseInt 与 parseFloat 解析
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了parseInt 与 parseFloat 解析相关的知识,希望对你有一定的参考价值。
parseInt() 与 parseFloat 执行逻辑差不多,首先查看0位置的 字符,判断其是否是个 有效数字,依次类推,直到 遇到 非有效数字 为止,
如:123bbb 就会 变为 123
其中 parseFloat 在此基础上,把第一个遇到的 小数点 当做有效数字,第二个小数点 就不是有效数字!
parseInt() 还有基准模式,就是 parseInt("010",8) 返回 8
parseInt("010",10) 返回 10-----
parseFloat 另外一个不同之处是 字符串必须 以 10进制表示浮点数,所以0980 会被 认为 980
但是 0x 就会被认为 是 解析 x ,所以 这个时候 返回 NaN
闲暇之余,总结下!
以上是关于parseInt 与 parseFloat 解析的主要内容,如果未能解决你的问题,请参考以下文章
js parseFloat 与 parseInt 处理字符串
Number()parseInt()parseFloat()的区别