JAVASCRIPT 基础教程
JAVASCRIPT & DOM
JAVASCRIPT & BOM
JAVASCRIPT 高级教程
JAVASCRIPT 示例
JAVASCRIPT 参考

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