先想一下下面的结果
console.log(Number.isNaN('a123'))
console.log(Number.isNaN(123));
起因就是看到Number.isNaN然后顺手自己运行了一下发现并不是按照我想的输出的 本以为第一条语句会返回true 第二条语句会返回false
结果
再来
console.log(Number.isNaN('abc')) //false
console.log(isNaN
先想一下下面的结果
console.log(Number.isNaN('a123'))
console.log(Number.isNaN(123));
起因就是看到Number.isNaN然后顺手自己运行了一下发现并不是按照我想的输出的 本以为第一条语句会返回true 第二条语句会返回false
结果
再来
console.log(Number.isNaN('abc')) //false
console.log(isNaN