ES6 - Number.isFinite
确定传递的值是否为有限数。返回 true/false。
语法
下面提到的语法适用于 Number.isFinite,其中,value 必须进行有限性测试。
let res = Number.isFinite(value);
示例
<script> console.log(Number.isFinite(Infinity))//false console.log(Number.isFinite(-Infinity))//false console.log(Number.isFinite(NaN))//false console.log(Number.isFinite(123))//true console.log(Number.isFinite('123')) // evaluates to false console.log(isFinite('123')) // evaluates to true,global function </script>
上述代码的输出将如下所示 −
false false false true false true