isNaN() 是判断 是不是 NaN
本意是利用Number() 方法,尝试将参数转换为Number类型,如果成功返回 false ,如果 失败返回 true;
Number.isNaN() 从外面往里走 先进行的是Number
判断传入的参数是否严格的等于NaN(也就是 ===)。 它会首先判断传入的值是否为数字类型,如不是,直接返回false。
·
console.log(isNaN('测试')) //true console.log(Number.isNaN('测试')) //false
标签:isNaN,false,log,区别,NaN,Number,console From: https://www.cnblogs.com/wfming/p/16616837.html