JavaScript – Number对象

JavaScript – Number对象

Number 对象表示数值数据,可以是整数或浮点数。通常不需要关心 Number 对象,因为浏览器会自动将数值直接转换为Number类的实例。

语法

创建 number 对象的语法如下 –

var val = new Number(number);

如果在number的位置上提供任何非数字参数,则该参数无法转换为数字,它会返回 NaN (Not-a-Number)。

Number属性

下面是每个属性及其描述的列表。

序号 属性 & 描述
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方法

Number对象仅包含每个对象定义中的默认方法。

序号 方法 & 描述
1 toExponential() 强制数值以指数表示法显示,即使该数在JavaScript通常使用标准表示法的范围内。
2 toFixed() 格式化数值,并使其保留小数点右侧的指定位数。
3 toLocaleString() 返回当前数值的字符串值版本,其格式可能根据浏览器的本地设置而异。
4 toPrecision() 定义要显示的数值的总位数(包括小数点左右的位数)。
5 toString() 返回数值的字符串表示形式。
6 valueOf() 返回数值的值。

在以下各节中,我们将举几个例子来说明Number的方法。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程