JavaScript Number 对象
JavaScript Number 对象
JavaScript 中的 Number
对象是 JavaScript 内置的一个对象,它封装了 JavaScript 的数字值和与数字值相关的操作。Number
对象不仅可以用来存储数字,还可以用来执行各种数学运算。下面将详细介绍 Number
对象的相关知识。
1. Number 对象的创建
在 JavaScript 中,可以通过两种方式创建 Number
对象:
// 方法一:使用构造函数
var num1 = new Number(123);
// 方法二:直接使用数字字面量
var num2 = 456;
使用构造函数创建的 Number
对象与直接使用数字字面量创建的对象略有不同。构造函数创建的对象是一个 Number
对象实例,而直接使用数字字面量创建的对象是一个原始值。
2. Number 对象的属性
Number
对象具有一些内置的属性,如下:
Number.MAX_VALUE
:表示 JavaScript 可以表示的最大值。Number.MIN_VALUE
:表示 JavaScript 可以表示的最小值。Number.NaN
:表示不是一个数字(Not-a-Number)。Number.NEGATIVE_INFINITY
:表示负无穷大。Number.POSITIVE_INFINIT