先,解释一下定义的区别:
parseInt将字符串(String)类型转为 整数类型。
Number() 函数把对象(Object)的值转换为 数字。
parseInt("10.2") 返回 10
Number("10.2") 返回10.2
Number(" ") 或者 Number(null) 都是返回0
parseInt(" ") 或者 parseInt(null) 则都返回 NaN
Number(undefined) parseInt(undefined) 返回 NaN
先,解释一下定义的区别:
parseInt将字符串(String)类型转为 整数类型。
Number() 函数把对象(Object)的值转换为 数字。
parseInt("10.2") 返回 10
Number("10.2") 返回10.2
Number(" ") 或者 Number(null) 都是返回0
parseInt(" ") 或者 parseInt(null) 则都返回 NaN
Number(undefined) parseInt(undefined) 返回 NaN