JavaScript Number 数字属性
Number 数字属性
| Number.EPSILON Number.MAX_VALUE Number.MIN_VALUE |
Number.MAX_SAFE_INTEGER Number.MIN_SAFE_INTEGER Number.POSITIVE_INFINITY Number.NEGATIVE_INFINITY Number.NaN |
JavaScript EPSILON
Number.EPSILON 是大于 1 的最小浮点数与 1 之间的差值。
JavaScript MAX_VALUE
Number.MAX_VALUE 是 JavaScript 中表示最大可能数字的常量。
数字属性不能用于变量
数字属性属于 JavaScript 的 Number 对象。
这些属性只能通过 Number.MAX_VALUE 访问。
使用 x.MAX_VALUE(其中 x 是变量或值)将返回 undefined。
JavaScript MIN_VALUE
Number.MIN_VALUE 是 JavaScript 中表示最小数字的常量。
最小和最大安全整数
ES6 为 Number 对象添加了 max 和 min 属性:
Number.MAX_SAFE_INTEGERNumber.MIN_SAFE_INTEGER
JavaScript MIN_SAFE_INTEGER
Number.MIN_SAFE_INTEGER 表示 JavaScript 中的最小安全整数。
Number.MIN_SAFE_INTEGER 等于 -(253 - 1)。
JavaScript MAX_SAFE_INTEGER
Number.MAX_SAFE_INTEGER 表示 JavaScript 中的最大安全整数。
Number.MAX_SAFE_INTEGER 等于 (253 - 1)。
JavaScript POSITIVE_INFINITY
JavaScript NEGATIVE_INFINITY
JavaScript NaN - 非数字
NaN 是 JavaScript 的保留字,表示非合法数字。
安全整数是指介于 -(253 - 1) 和 +(253 - 1) 之间的所有整数。
9007199254740991 是安全的。9007199254740992 是不安全的。
完整的 JavaScript 参考
如需查看包含完整描述和大量示例的 JavaScript 属性和方法的完整参考,请访问:
该参考包含 1999 年至 2025 年的所有 JavaScript 更新。
