前言
找到适合自己的路,那怕路途遥远,每一步都感到值得。
开始
isNaN
isNaN只是判断传入的参数是否能转换成数字,如果不能则为false,并不是严格的判断是否等于NaN
案例
isNaN('123x') // true ->Number('123x') -> NaN
isNaN('123') // false ->Number('123') -> 123
Number.isNaN
不存在内型转换
案例
Number.isNaN(NaN)// true
Number.isNaN(123)// false