Number.isSafeInteger (Number)
返回一个布尔值,指示数字是否在JavaScript中安全表示。
语法
Number.isSafeInteger(numValue)
返回值
如果数字在Number.MIN_SAFE_INTEGER和Number.MAX_SAFE_INTEGER之间(包含),则为true;否则为false。
备注
Ja中的安全整数是应用任何传入前的IEEE-754双精度数字。
示例
// Returns true Number.isSafeInteger(-100) Number.isSafeInteger(9007199254740991) // Returns false Number.isSafeInteger(Number.NaN) Number.isSafeInteger(Infinity) Number.isSafeInteger("100") Number.isSafeInteger(9007199254740992);
必备条件
Microsoft Edge中受支持。应用商店应用(Windows 10 上的 Microsoft Edge)中也受支持。请参阅版本信息。
在以下文档模式中不受支持:怪异模式、Internet Explorer 6 标准模式、Internet Explorer 7 标准模式、Internet Explorer 8 标准模式、Internet Explorer 9 标准模式、Internet Explorer 10 标准模式和 Internet Explorer 11 标Not supported in Windows 8.1.
Applies To: Number Object