jquery判斷是否為數(shù)字的方法:可以利用isnumeric方法來進(jìn)行判斷,如【$.isnumeric(0xff);】。使用該方法進(jìn)行判斷時,一些特殊的字符會被當(dāng)成八進(jìn)制或十六進(jìn)制的數(shù)字。
環(huán)境:
本文適用于所有品牌的電腦。
(學(xué)習(xí)視頻分享:javascript視頻教程)
1、$.isnumeric();
jquery里內(nèi)置的一個用來判斷是否為數(shù)字的函數(shù)。用$.isnumeric()來判斷是否為數(shù)字的話,一些特殊的字符會被當(dāng)成8進(jìn)制或16進(jìn)制的數(shù)字,判定為true。
$.isnumeric(0xff); //true$.isnumeric("0xff"); //true2、isnan();
js里的一個用來判斷是否為數(shù)字的函數(shù),它的意思是“not a number”,即“判斷是否不是個數(shù)字,不是數(shù)字則為true,是數(shù)字則為false”,它的缺點就是一些值為空的變量,如null,空格等,會把它們轉(zhuǎn)成“0”當(dāng)成數(shù)字來處理:
isnan("abc");//trueisnan(null);//false3、number();
number()函數(shù)其實是js里用來把字符串轉(zhuǎn)為數(shù)字的,但也可以被我們拿來用作判斷是否為數(shù)字,如果不是數(shù)字就返回值"nan",但和上面的isnan()一樣,如果值為null或空時,會返回一個0:
number("aijquery.cn");//nannumber(null);//0相關(guān)推薦:js教程