Number.isSafeInteger()方法

admin發表於2018-05-28

如果引數值是Number.MIN_SAFE_INTEGER 和 Number.MAX_SAFE_INTEGER 之間(包含)的整數,則返回true,否則返回false。

它是ES2015新增,關於更多關於數值新增特性可以參閱ES2015 Number物件新增特性一章節。

語法結構:

[JavaScript] 純文字檢視 複製程式碼
Number.isSafeInteger(numValue)

引數解析:

(1).numValue:必需,要被檢測的值。

程式碼例項:

[JavaScript] 純文字檢視 複製程式碼
console.log(Number.isSafeInteger(10.5));
console.log(Number.isSafeInteger(-100));
console.log(Number.isSafeInteger(9007199254740991));
 
console.log(Number.isSafeInteger(Infinity))
console.log(Number.isSafeInteger("100"))
console.log(Number.isSafeInteger(9007199254740992));

相關文章