Number()
和parseInt()
一样,都可以用来进行数字的转换
区别在于,当转换的 内容包含非数字 的时候,Number()
会返回NaN
(Not a Number)
parseInt()
要看情况,如果以数字开头,就会返回开头的合法数字部分,如果以非数字开头,则返回NaN
Number("1.34") // 1.34
Number("1。34") // NaN
parseInt("1.34") // 1
parseInt("1。34") // 1
parseInt("。34") // NaN