isNaN() 和Number.isNaN()的用法和區別

isNaN()是ES5的方法,Number.isNaN()是ES6的方法 可能有一些童鞋會認爲 isNaN直譯爲「是不是 NaN」,其本意不是,isNaN本意是通過Number方法把參數轉換成數字類型,如若轉換成功,則返回false,反之返回true,它只是判斷參數是否能轉成數字,不能用來判斷是否嚴格等於NaN。,如果要判斷某個值是否嚴格等於NaN不能用這個方法 ES6提供了Number.isNa
相關文章
相關標籤/搜索