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
廣告
© . All rights reserved.