JavaScript 数字参考
JavaScript 数字
JavaScript 只有一个类型的数字。
数字可以带小数点,也可以不带小数点。
超大或超小的数字可以用科学计数法(指数)表示。
有关 JavaScript 数字的教程,请阅读我们的 JavaScript 数字教程.
JavaScript 数字方法和属性
名称 | 描述 |
---|---|
constructor | 返回创建 JavaScript 数字原型的函数 |
EPSILON | 返回 1 和大于 1 的最小数字之间的差值 |
isFinite() | 检查一个值是否为有限数字 |
isInteger() | 检查一个值是否为整数 |
isNaN() | 检查一个值是否为 Number.NaN |
isSafeInteger() | 检查一个值是否为安全整数 |
MAX_SAFE_INTEGER | 返回 JavaScript 中的最大安全整数。 |
MIN_SAFE_INTEGER | 返回 JavaScript 中的最小安全整数 |
MAX_VALUE | 返回 JavaScript 中可能的最大数字 |
MIN_VALUE | 返回 JavaScript 中可能的最小的数字 |
NaN | 表示“非数字”值 |
NEGATIVE_INFINITY | 表示负无穷大(溢出时返回) |
POSITIVE_INFINITY | 表示正无穷大(溢出时返回) |
parseFloat() | 解析字符串并返回一个数字 |
parseInt() | 解析字符串并返回一个整数 |
prototype | 允许你向对象添加属性和方法 |
toExponential(x) | 将数字转换为指数表示法 |
toFixed(x) | 将数字格式化为小数点后有 x 位数字 |
toLocaleString() | 根据区域设置将数字转换为字符串 |
toPrecision(x) | 将数字格式化为 x 位长度 |
toString() | 将数字转换为字符串 |
valueOf() | 返回数字的原始值 |
注意
所有数字方法都返回一个新值。它们不改变原始值。