如何判断一个数据是 NaN
1、NaN 不是一个数字且数据类型为 number,而且不等于自身
可直接采用内置方法 isNaN
复制代码
1
2
3
4
5
6
7function isNaN(n) { if (n !== n) { return true; } else { return false; }}
2、利用 NaN 是唯一一个不等于任何自身的特点
复制代码
1
2
3var a=NaN; a==a; //false
3、object.is 方法
复制代码
1
2
3
4console.log(Object.is("a", NaN)); console.log(Object.is(1, NaN)); console.log(Object.is(NaN, NaN));
最后
以上就是贪玩网络最近收集整理的关于怎样判断一个数据是 NaN的全部内容,更多相关怎样判断一个数据是内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复