Number
优质
小牛编辑
135浏览
2023-12-01
Number对象表示数字日期,可以是整数或浮点数。 通常,您不需要担心Number对象,因为浏览器会自动将数字文字转换为数字类的实例。
语法 (Syntax)
创建number对象的语法如下 -
var val = new Number(number);
在number的位置,如果你提供任何非数字参数,那么参数不能转换为数字,它返回NaN (非数字)。
数字属性
以下是每个属性及其描述的列表。
Sr.No | 财产和描述 |
---|---|
1 | MAX_VALUE JavaScript中数字的最大可能值可以是1.7976931348623157E + 308 |
2 | MIN_VALUE JavaScript中的数字可能具有5E-324的最小可能值 |
3 | NaN 等于不是数字的值。 |
4 | NEGATIVE_INFINITY 小于MIN_VALUE的值。 |
5 | POSITIVE_INFINITY 大于MAX_VALUE的值 |
6 | prototype Number对象的静态属性。 使用prototype属性将新属性和方法分配给当前文档中的Number对象 |
7 | constructor 返回创建此对象实例的函数。 默认情况下,这是Number对象。 |
在以下部分中,我们将通过一些示例来演示Number的属性。
数字方法
Number对象仅包含作为每个对象定义一部分的默认方法。
Sr.No | 方法和描述 |
---|---|
1 | toExponential() 强制数字以指数表示法显示,即使该数字在JavaScript通常使用标准表示法的范围内。 |
2 | toFixed() 格式化小数点右侧具有特定位数的数字。 |
3 | toLocaleString() 以可能根据浏览器的本地设置而变化的格式返回当前数字的字符串值版本。 |
4 | toPrecision() 定义显示数字的总位数(包括小数点左侧和右侧的数字)。 |
5 | toString() 返回数字值的字符串表示形式。 |
6 | valueOf() 返回数字的值。 |
在以下部分中,我们将通过一些示例来解释Number的方法。