ES6 - Number.isNaN

如果给定值是 非数字 (NaN) 且其类型为 Number,则此函数 返回 true;否则,它 返回 false

语法

下面提到的是函数 Number.isNaN 的语法,其中 value 是用于确定其是否为 NaN 的数字。

var res = Number.isNaN(value);

示例

<script>
   console.log(Number.isNaN('123'))//false
   console.log(Number.isNaN(NaN))//true
   console.log(Number.isNaN(0/0))//true
</script>

上述代码的输出将如下所示 −

false
true
true