js判断NaN

Posted wing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js判断NaN相关的知识,希望对你有一定的参考价值。

NaN是什么? not a nunber //不是数字

js判断NaN?不是有isNaN?标准的函数库isNaN不可靠的。

isNaN(NaN);//true  这很正常

isNaN("张为是最帅的");//true  这TM还正常吗?

isNaN({});//true  这TM还正常吗?

还好NaN是javascript中唯一一个不等于本身的值,呵呵,写个自定义函数来判断它是不是NaN。

1 //判断是不是NaN--not a number
2 function isReallyNaN(z){
3       return z!=z;
4 }

 

以上是关于js判断NaN的主要内容,如果未能解决你的问题,请参考以下文章

js使用 isNumber() 判断是否是数字,要注意NaN

JS中判断nullundefined与NaN的方法

JS中判断nullundefined与NaN的方法

Js判断值是否是NaN

JS对undefined,null,NaN判断

JS中判断nullundefined与NaN的方法