parseFloat(true) // NaN Number(true) // 1 parseFloat(null) // NaN Number(null) // 0 parseFloat('') // NaN Number('') // 0 parseFloat('123.45#') // 123.45 Number('123.45#') // NaN
isNaN
判断一个值是否为NaN NaN:非数字。
isNaN(NaN) // true isNaN(123) // false
isNaN('Hello') // true