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

jquery isnan()

jquery isnan()是一個(gè)javascript函數(shù),用于檢查變量是否是NaN(非數(shù)值)。在一些數(shù)值計(jì)算中,有時(shí)會(huì)出現(xiàn)計(jì)算結(jié)果為NaN的情況,此時(shí)需要使用isnan()函數(shù)進(jìn)行判斷。

var a = 'hello';
var b = NaN;
console.log(isNaN(a));  // true
console.log(isNaN(b));  // true

上述代碼中,變量a是一個(gè)字符串類(lèi)型,無(wú)法進(jìn)行數(shù)值計(jì)算,所以將其轉(zhuǎn)換成數(shù)值時(shí)會(huì)返回NaN,使用isnan()函數(shù)判斷則返回true。同樣的,變量b本身就是一個(gè)NaN值,使用isnan()函數(shù)也會(huì)返回true。

需要注意的是,isnan()函數(shù)對(duì)于非數(shù)字類(lèi)型的變量會(huì)先進(jìn)行類(lèi)型轉(zhuǎn)換,如果能夠轉(zhuǎn)換成數(shù)字則進(jìn)行判斷,否則直接返回true。比如:

var c = '123';
var d = 'abc';
console.log(isNaN(c));  // false
console.log(isNaN(d));  // true

在這個(gè)例子中,變量c雖然是一個(gè)字符串類(lèi)型,但是可以轉(zhuǎn)換成數(shù)值,所以isnan()函數(shù)返回false。而變量d不能轉(zhuǎn)換成數(shù)字,所以直接返回true。