JavaScript Number isNaN() 方法
-
JavaScript Number isNaN() 方法
isNaN()方法确定值是否为NaN(Not-A-Number)。如果值的类型为Number并等于NaN,则此方法返回true,。否则返回false。Number.isNaN()与全局isNaN()函数不同。全局isNaN()函数将测试值转换为Number,然后对其进行测试。Number.isNaN()不会将值转换为Number,并且对于任何不是Number类型的值都不会返回true。提示:在JavaScript中,值NaN被视为一种数字。实例:检查值是否为NaN: -
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 方法 isNaN() 12.0+支持32.0+9.0+22.0+注意: Internet Explorer 11和早期版本不支持Number.isNaN()方法。 -
语法
Number.isNaN(value) -
参数值
参数 描述 value 必需的。要测试的值 -
技术细节
项目 描述 返回值: 布尔值。如果值为Number.NaN,则返回true,否则返回false JavaScript版本: ECMAScript 6