例
检查值是否为有限数:
Number.isFinite(123) //true
Number.isFinite(-1.23) //true
Number.isFinite(5-2)
//true
Number.isFinite(0) //true
Number.isFinite('123') //false
Number.isFinite('Hello')
//false
Number.isFinite('2005/12/12') //false
Number.isFinite(Infinity)
//false
Number.isFinite(-Infinity) //false
Number.isFinite(0 / 0)
//false
试一试» 定义和用法
该Number. isFinite() Number. isFinite()方法确定的值是否是一个有限数。
如果该值的类型数的该方法返回true,并且相当于一个有限数。 否则返回false。
数。 isFinite()是从全球不同isFinite()函数。 全球isFinite()函数将测试值的号码,然后测试它。
数。 isFinite()不将值转换为数字,并不会因为这是该类型的号码不是任何值返回true。
浏览器支持
方法 | |||||
---|---|---|---|---|---|
Number. isFinite() | 19 | 12.0 | 16 | 9 | 22 |
句法
Number.isFinite( value )
参数值
参数 | 描述 |
---|---|
value | 需要。 将待测试的值 |
技术细节
返回值: | 布尔。 如果该值为有限数,则返回true,否则返回false |
---|---|
JavaScript的版本: | ECMAScript中6 |
<JavaScript的编号参考