JavaScript Number isFinite() 方法
isFinite()方法确定值是否为有限数。如果值的类型为Number,则此方法返回true,并等于有限数。否则返回false。Number.isFinite()与全局isFinite(),函数不同。全局isFinite()函数将测试值转换为Number,然后对其进行测试。Number.isFinite()不会将值转换为Number,并且对于任何不是Number类型的值都不会返回true。
实例:
检查值是否为有限数:
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
尝试一下