js中判断一个变量是不是NaN的正确作法

在js中,因为浮点数的精度的缘由,NaN和NaN是不相等的,好比NAN === NAN会返回false。利用js自带的方法isNaN来判断是不是NaN是不许确的,所以能够利用NaN和NaN不相等这个特色来判断:spa var  a = NaN;a !== NaN;//true方法 var b = "aaaa";b !== NaN;//false浮点数
相关文章
相关标签/搜索