當(dāng)前位置:
首頁(yè) >
前端技术
> javascript
>内容正文
javascript
js判断是否为数字_第23题:JavaScript 中如何判断变量是否为数字 ?
生活随笔
收集整理的這篇文章主要介紹了
js判断是否为数字_第23题:JavaScript 中如何判断变量是否为数字 ?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在JavaScript中,諸如NaN,Infinity(正無(wú)窮)和-Infinity(負(fù)無(wú)窮)之類(lèi)的特殊值也是數(shù)字類(lèi)型的。
判斷方法3中:
Number.isFinite()
Number.isNaN()
typeof()
結(jié)論:
Number.isNaN()函數(shù)僅在我們知道變量為數(shù)字并且需要驗(yàn)證它是否為NaN`時(shí)才適用。
如果代碼中有NaN,Infinity或-Infinity以及其他數(shù)字,則 ? ?typeof()`函數(shù)適用。
Number.isFinite()方法捕獲所有有限數(shù),是最適合我們的要求。盡管從技術(shù)上來(lái)說(shuō)這是正確的結(jié)果,但NaN和Infinity是特殊的數(shù)字值,對(duì)于大多數(shù)使用情況,我們寧愿忽略它們。
總結(jié)
以上是生活随笔為你收集整理的js判断是否为数字_第23题:JavaScript 中如何判断变量是否为数字 ?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python包裹 函数_什么是最干净的方
- 下一篇: aop阻止方法运行_Spring AOP