parseInt() 与 parseFloat 执行逻辑差不多,首先查看0位置的 字符,判断其是否是个 有效数字,依次类推,直到 遇到 非有效数字 为止,
如:123bbb 就会 变为 123
其中 parseFloat 在此基础上,把第一个遇到的 小数点 当做有效数字,第二个小数点 就不是有效数字!
parseInt() 还有基准模式,就是 parseInt("010",8) 返回 8
parseInt("010",10) 返回 10-----
parseFloat 另外一个不同之处是 字符串必须 以 10进制表示浮点数,所以0980 会被 认为 980
但是 0x 就会被认为 是 解析 x ,所以 这个时候 返回 NaN
闲暇之余,总结下!