這篇文章給大家分享的是有關jquery怎么判斷是否為數(shù)字的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務,包含不限于網(wǎng)站設計、網(wǎng)站建設、君山網(wǎng)絡推廣、小程序制作、君山網(wǎng)絡營銷、君山企業(yè)策劃、君山品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)為所有大學生創(chuàng)業(yè)者提供君山建站搭建服務,24小時服務熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com
jquery判斷是否為數(shù)字的方法:可以利用isNumeric方法來進行判斷,如【$.isNumeric(0xFF);】。使用該方法進行判斷時,一些特殊的字符會被當成八進制或十六進制的數(shù)字。
1、$.isNumeric();
jquery里內(nèi)置的一個用來判斷是否為數(shù)字的函數(shù)。用$.isNumeric()來判斷是否為數(shù)字的話,一些特殊的字符會被當成8進制或16進制的數(shù)字,判定為true。
$.isNumeric(0xFF); //true $.isNumeric("0xFF"); //true
2、isNaN();
js里的一個用來判斷是否為數(shù)字的函數(shù),它的意思是“not a number”,即“判斷是否不是個數(shù)字,不是數(shù)字則為true,是數(shù)字則為false”,它的缺點就是一些值為空的變量,如null,空格等,會把它們轉(zhuǎn)成“0”當成數(shù)字來處理:
isNaN("abc");//true isNaN(null);//false
3、Number();
Number()函數(shù)其實是js里用來把字符串轉(zhuǎn)為數(shù)字的,但也可以被我們拿來用作判斷是否為數(shù)字,如果不是數(shù)字就返回值"NaN",但和上面的isNaN()一樣,如果值為null或空時,會返回一個0:
Number("aijquery.cn");//NaN Number(null);//0
感謝各位的閱讀!關于jquery怎么判斷是否為數(shù)字就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!