标签:
NaN是JavaScript的特殊值,表示 Not a Number
用法:
isNaN(numValue);
如果值是 NaN, 那么 isNaN 函数返回 true ,否则返回 false 。
注意:如果参数不是Number类型,则isNaN()函数会将其强制转换为Number类型再进行判断。大多数其他类型的值无法强制转换为Number类型,则其转换结果为NaN,即isNaN(NaN)返回true。
console.log(isNaN(NaN)); //true console.log(isNaN(1)); //false console.log(isNaN("1")); //false console.log(isNaN(Number("1"))); //false console.log(isNaN("hello11")); //true
标签:
原文地址:http://www.cnblogs.com/tinyphp/p/4840467.html