JavaScript Number对象
时间:2019-08-20 13:50:45 来源:igfitidea点击:
Number对象表示数值化的日期,整数或者浮点数。
通常,我们不需要担心Number对象,因为浏览器会自动将Number文本转换为Number类的实例。
语法
创建Number对象的语法如下
var val = new Number(number);
在number处,如果我们提供任何非数字参数,那么该参数不能转换为数字,它返回NaN(Not-a-Number)。
Javascript Number对象的属性
属性 | 说明 |
---|---|
MAX_VALUE | JavaScript中数字的最大值是1.7976931348623157E+308 |
MIN_VALUE | JavaScript中数字最小值是5E-324 |
NaN | 等于一个不是数字的值。 |
NEGATIVE_INFINITY | 小于MIN_VALUE的值。(负无穷) |
POSITIVE_INFINITY | 大于MAX_VALUE的值。(正无穷) |
prototype | Number对象的静态属性。使用prototype属性为当前文档中的Number对象分配新属性和方法 |
constructor | 返回创建Number对象实例的构造函数。 |
Javascript Number对象的方法
Number对象包含了一些方法。
方法 | 说明 |
---|---|
constructor() | 返回创建此对象实例的函数。 |
toExponential() | 强制一个数字以指数表示法显示,即使该数字在通常使用的标准表示法的范围内。 |
toFixed() | 将数字的格式设置为小数点右边的特定位数。 |
toLocaleString() | 返回当前数字的字符串值版本,其格式可能根据浏览器的本地设置而不同。 |
toPrecision() | 定义一个数字要显示的精度(包括小数点左右的数字)。 |
toString() | 返回数字值的字符串表示形式。 |
valueOf() | 返回数字的值。 |