http://www.jb51.net/article/100606.htm
區別:
parseFloat,parseInt 解析的過程中如果前面有空格,結果不會有任何影響,Number解析的時候結果則為NaN.
parseFloat解析的過程中 如果遇到非數字字符,則會返回當前解析的數字字符 如:21.21a 結果為 21.21,
當遇到有小數點的時候 第一個小數點是有效的 如: 2.3.3 結果為2.3
parseInt解析的過程中,不解析小數點后面的,值為整數
相同點: 可以解析數字也可以解析字符串 。 同時解析的過程中會把無效的0給過濾掉 如:
console.log(parseFloat("1.200")); -- 1.2
console.log(Number("1.300")); -- 1.3
console.log(parseInt("1.220")); --1
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。