JavaScript Number 数值参考
本章简要概述了全局 Number 对象的属性和方法。
JavaScript 数值对象
JavaScript Number 对象充当原始数值的包装器。 JavaScript 只有一种数字数据类型,它不区分整数和浮点值。
要了解有关 Number 的更多信息,请查看 JavaScript numbers 章节。
Number 属性
下表列出了 Number 对象的标准属性。
属性 | 说明 |
---|---|
MIN_SAFE_INTEGER |
表示 JavaScript 中的最大安全整数 (253 - 1)。 |
MAX_VALUE |
返回 JavaScript 中可表示的最大数值,大约 1.79E+308。 大于 MAX_VALUE 的值表示为 Infinity 。 |
MIN_SAFE_INTEGER |
表示 JavaScript 中的最小安全整数 (-(253 - 1))。 |
MIN_VALUE |
返回 JavaScript 中可表示的最小正数值,大约为 5e-324。 它最接近 0,而不是最负数。 小于 MIN_VALUE 的值将转换为 0。 |
NEGATIVE_INFINITY |
表示负无穷大值。 |
NaN |
表示"非数字"值。 |
POSITIVE_INFINITY |
表示无穷大值。 |
prototype |
允许您向 Number 对象添加新的属性和方法。 |
注意: JavaScript 中的每个对象都有一个 constructor
属性,该属性引用用于创建该对象实例的构造函数。
Number 方法
下表列出了 Number 对象的标准方法。
方法 | 说明 |
---|---|
isFinite() |
检查传递的值是否为有限数。 |
isInteger() |
检查传递的值是否为整数。 |
isNaN() |
检查传入的值是否为NaN ,其类型是否为Number。 |
isSafeInteger() |
检查一个值是否是一个安全的整数。 |
toExponential() |
将数字转换为指数表示法。 |
toFixed() |
使用定点表示法格式化数字。 |
toPrecision() |
返回一个字符串,表示指定精度的数字。 |
toString() |
将数字转换为字符串。 |
valueOf() |
返回 Number 对象的原始值。 |
Advertisements