欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery isnan 總是false

錢諍諍2年前9瀏覽0評論

jQuery中,有一個方法叫做isNaN(),它用來判斷一個值是否為NaN(Not a Number)。

通常情況下,我們會認為只有非數字類型的值會返回true,但是當我們在使用jQuery中的isNaN()方法時,我們會發現它總是返回false。

//以下代碼永遠不會輸出“isNaN”
if(isNaN("Hello World!")){  
console.log("isNaN");
} else {  
console.log("Not isNaN");  
}

這是因為jQuery的isNaN()方法和JavaScript原生的isNaN()方法有所不同。在原生的isNaN()中,參數值如果無法轉換成數字類型,就會返回true,而在jQuery的isNaN()中,則會先嘗試將參數值轉換成數字類型,如果無法轉換成數字類型,才會返回true。

因此,如果我們希望使用和原生的isNaN()一樣的判斷方式,可以使用JavaScript原生的isNaN()方法,例如:

//以下代碼會輸出“isNaN”
if(isNaN("Hello World!")){  
console.log("isNaN");
} else {  
console.log("Not isNaN");  
}

在日常開發中,我們需要根據具體情況選擇使用原生的isNaN()方法還是jQuery的isNaN()方法。

上一篇ali oss vue