在jquery中,nan是「Not a Number」的縮寫,代表非數字值的特殊值、未定義或不可表示的值;nan本身是number類型,用來表示指定值不是數字,可以利用isNaN()方法來判斷一個值是不是數字。
本教學操作環境:windows10系統、jquery3.2.1版本、Dell G3電腦。
NaN 屬性是代表非數字值的特殊值。此屬性用於指示某個值不是數字。可以把 Number 物件設定為該值,來指示其不是數字值。
isNaN() 全域函數來判斷一個值是否為 NaN 值
Number.NaN 是一個特殊值,說明某些算術運算(如求負數的平方根)的結果不是數字。方法 parseInt() 和 parseFloat() 在不能解析指定的字串時就回傳這個值。對於一些常規情況下傳回有效數字的函數,也可以採用這種方法,用 Number.NaN 說明它的錯誤情況。
JavaScript 以 NaN 的形式輸出 Number.NaN。請注意,NaN 與其他數值進行比較的結果總是不相等的,包括它本身。因此,不能與 Number.NaN 比較來偵測一個值是不是數字,而只能呼叫 isNaN() 來比較。
是not an number的縮寫。
NaN 表示不是一個數,但是它本身是 number 類型。
NaN 和 NaN 不相等
擴充
#可以用 isNaN 來判斷
var num=3; window.isNaN(num);
結果是false。
isNaN()此方法可以判斷一個數是不是一個數。
相關影片教學推薦:jQuery影片教學
以上是jquery中nan是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!