Number.isNaN()方法介紹
在ES6之前我們要判斷一個變數是否是NaN本身,則需要使用一些特殊的方式。
因為使用isNaN()(全域性方法)自帶的方法是無法實現準確判斷的。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼console.log(isNaN("螞蟻部落"));
一個非數字字串返回值也是true。
又由於NaN不等於它本身,所以在ES6之前可以使用如下方式判斷一個值是否是NaN本身。
程式碼例項:
[JavaScript] 純文字檢視 複製程式碼var isNaN=function (x) { return x !== x; } var num = NaN; console.log(isNaN(num));
上面的程式碼實現了我們的判斷功能。在ES6中則可以直接使用Number.isNaN()方法進行判斷。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼var num = NaN; console.log(Number.isNaN(num));
相關文章
- Number.isNaN()方法NaN
- Mock方法介紹Mock
- getElementsByClassName()方法用法介紹
- jQuery css()方法用法介紹jQueryCSS
- IPTABLES 配置方法介紹(轉)
- 全面介紹JavaScript陣列方法JavaScript陣列
- 修改不同IP的方法介紹!
- Lombok介紹及使用方法Lombok
- Object.assign()方法介紹Object
- golang ssh包使用方法介紹Golang
- Lombok介紹,使用方法及原理Lombok
- javascript方法過載簡單介紹JavaScript
- js 特權方法簡單介紹JS
- MongoDB副本集管理方法介紹MongoDB
- Ldd命令介紹及使用方法
- SQL 跟蹤方法相關介紹SQL
- linux vi命令常用方法介紹Linux
- Excel圖表製作方法介紹Excel
- Audit 功能的使用方法介紹
- iOS開發- reloadData方法介紹iOS
- tcpdump抓包及tshark解包方法介紹TCP
- vuex詳細介紹和使用方法Vue
- golang toolkits包的使用方法介紹Golang
- 簡單介紹java中的equals()方法Java
- Angular forRoot 方法的使用場合介紹Angular
- domutils 工具庫的使用方法介紹
- 簡單介紹PostgreSQL解析URL的方法SQL
- 簡單介紹oracle重置序列的方法Oracle
- 四種大資料分析方法介紹!大資料
- jQuery的triggerHandler()方法用法介紹jQuery
- 2 Day DBA-介紹-安裝方法
- javascript 未來新方法的介紹JavaScript
- 清除SQL Server日誌的方法介紹SQLServer
- JAVA String.format 方法使用介紹JavaORM
- 簡單介紹NMS的實現方法
- javascript的靜態方法和例項方法簡單介紹JavaScript
- 前端跨域有哪些種方法及介紹?前端跨域
- ArrayList相關方法介紹及原始碼分析原始碼