JavaScript isFinite()

JavaScript isFinite() 函数检查传递的值是否为有限数字。

isFinite() 函数的语法为:

isFinite(testValue)

isFinite()参数

isFinite() 函数可以接受:

  • testValue-要测试的有限性值。

从isFinite()返回值
  • 如果参数为正或负InfinityNaNundefined则返回false
  • 对于其他参数返回true

注意: isFinite()是顶级函数 ,并且不与任何对象关联。


示例:使用isFinite()
console.log(isFinite(643511)); // true
console.log(isFinite(null)); // true
// inplicit conversion to number
console.log(isFinite('0')); // true

console.log(isFinite(NaN)); // false
console.log(isFinite(Infinity)); // false
console.log(isFinite(undefined)); // false
console.log(isFinite(-Infinity)); // false

输出

true
true
true
false
false
false
false

推荐阅读: Javascript isNaN()


总计 0 评论

发表评论

作为 登录 | 登出 »

联系电话

18321263196

交换链接

互相学习

服务咨询

我的微信