javaScript 判斷字符串是否為數(shù)字的簡單方法
更新時間:2009年07月25日 10:39:04 作者:
javascript在通過parseIn或parseFloat將字符串轉(zhuǎn)化為數(shù)字的過程中,如果字符串中包含有非數(shù)字,那么將會返回NaN,參考下面代碼
復制代碼 代碼如下:
parseInt("Hello",10);//return NAN
parseInt("110",10);//return 110
所以簡單的判斷字符串是否為數(shù)字的方法就是利用isNaN(),如果返回true,則該字符串不為數(shù)字,否則為數(shù)字
復制代碼 代碼如下:
isNaN(parseInt("Hello",10));//true;
isNaN(parseInt("110",10));//false;
注:不能利用以下方式判斷:
復制代碼 代碼如下:
parseInt("Hello",10)==NaN;//return false
parseInt("110",10)==NaN;//return false
因為NaN和自身并不想等,這個比較特殊,判斷NaN的方式利用isNaN();
您可能感興趣的文章:
- JavaScript判斷是否為數(shù)字的幾種方式匯總(推薦!)
- JavaScript 中判斷變量是否為數(shù)字的示例代碼
- JavaScript判斷輸入是否為數(shù)字類型的方法總結(jié)
- js判斷文本框輸入的內(nèi)容是否為數(shù)字
- JavaScript判斷是否為數(shù)字的4種方法及效率比較
- javascript使用isNaN()函數(shù)判斷變量是否為數(shù)字
- js判斷輸入是否為數(shù)字的具體實例
- js驗證是否為數(shù)字的總結(jié)
- JS判斷是否為數(shù)字,是否為整數(shù),是否為浮點數(shù)的代碼
- JavaScript判斷是否為數(shù)字的多種方法小結(jié)
相關(guān)文章
微信小程序map組件結(jié)合高德地圖API實現(xiàn)wx.chooseLocation功能示例
這篇文章主要介紹了微信小程序map組件結(jié)合高德地圖API實現(xiàn)wx.chooseLocation功能,結(jié)合實例形式分析了map組件調(diào)用高德地圖API接口獲取地理位置提示列表并返回location相關(guān)操作技巧,需要的朋友可以參考下2019-01-01js字符串截取函數(shù)substr substring slice使用對比
字符串截取函數(shù)有substr、substring以及slice等等,下面將為大家介紹下各自的使用,感興趣的朋友可以了解下2013-11-11BOM系列第一篇之定時器setTimeout和setInterval
這篇文章主要介紹了BOM系列第一篇之定時器setTimeout和setInterval 的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-08-08javascript 獲取網(wǎng)頁參數(shù)系統(tǒng)
用處比較多,適合在當前網(wǎng)頁打開別的網(wǎng)站的內(nèi)容2008-07-07