举例子介绍一下Number.isNaN
时间: 2024-05-02 08:21:41 浏览: 81
js代码-Number.isNaN()
Number.isNaN() 方法用于检测一个值是否为 NaN(不是数字)。
举个例子:
```javascript
Number.isNaN(NaN); // true
Number.isNaN(5); // false
Number.isNaN('hello'); // false
Number.isNaN(undefined); // false
Number.isNaN(null); // false
```
在上面的例子中,我们可以看到,只有当传入的值是NaN时,Number.isNaN() 才会返回 true。其他情况下都会返回 false,这与全局的 isNaN() 方法不同,后者会将非数字的参数转换成数字后再进行判断。因此,使用 Number.isNaN() 更为严谨和准确。
阅读全文