
- ES6 教程
- ES6 - 首頁
- ES6 - 總覽
- ES6 - 環境
- ES6 - 語法
- ES6 - 變數
- ES6 - 運算子
- ES6 - 決策製作
- ES6 - 迴圈
- ES6 - 函式
- ES6 - 事件
- ES6 - Cookie
- ES6 - 頁面重定向
- ES6 - 對話方塊
- ES6 - Void 關鍵字
- ES6 - 頁面列印
- ES6 - 物件
- ES6 - 數字
- ES6 - 布林值
- ES6 - 字串
- ES6 - 符號
- ES6 - 新字串方法
- ES6 - 陣列
- ES6 - 日期
- ES6 - 數學
- ES6 - 正則表示式
- ES6 - HTML DOM
- ES6 - 迭代器
- ES6 - 集合
- ES6 - 類
- ES6 - Map 和 Set
- ES6 - Promise
- ES6 - 模組
- ES6 - 錯誤處理
- ES6 - 物件擴充套件
- ES6 - Reflect API
- ES6 - Proxy API
- ES6 - 驗證
- ES6 - 動畫
- ES6 - 多媒體
- ES6 - 除錯
- ES6 - 影像對映
- ES6 - 瀏覽器
- ES7 - 新功能
- ES8 - 新功能
- ES9 - 新功能
- ES6 實用資源
- ES6 - 快速指南
- ES6 - 實用資源
- ES6 - 討論
ES6- Number.NaN
未加引號的常量 NaN 是表示非數字的特殊值。由於 NaN 總是非等於任何數字(包括 NaN),所以通常用於表明應返回有效數字的函式的錯誤情況。
語法
var val = Number.NaN;
示例
var dayOfMonth = 50; if (dayOfMonth < 1 || dayOfMonth > 31) { dayOfMonth = Number.NaN console.log("Day of Month must be between 1 and 31.") } else { console.log("day of month "+dayOfMonth) }
成功執行以上程式碼後將顯示以下輸出。
Day of Month must be between 1 and 31.
廣告