isNaN()函數(shù):檢查參數(shù)是否是數(shù)字值

在前端頁(yè)面表單中,經(jīng)常需要判斷輸入的內(nèi)容是否合法。比如要判斷表單輸入的是否為合法數(shù)字,很難用正則表達(dá)式或者表單屬性去控制,這時(shí)isNaN()函數(shù)就派上用場(chǎng)了。
當(dāng)isNaN()函數(shù)返回false時(shí),表示數(shù)字是合法的,否則表示不是合法數(shù)字。
語(yǔ)法:

isNaN(x)

示例:

console.log(isNaN(1));
console.log(isNaN(-1.5));
console.log(isNaN(10-5));
console.log(isNaN("hello"));
console.log(isNaN(--1.1.1));
console.log(isNaN("2021/4/6"));

輸出結(jié)果為:

false
false
false
true
true
true
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容