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浮點數
相關文章
相關標籤/搜索