📅  最后修改于: 2023-12-03 15:38:02.137000             🧑  作者: Mango
在 JavaScript 中,Number 是表示数字的基本数据类型。你可以使用 Number 对象来创建一个数字对象,使它更容易进行数字操作。
要创建一个 Number 对象,你可以使用 Number 构造函数并传入一个数字:
let numObject = new Number(123);
这将创建一个名为 numObject 的 Number 对象,其值为 123。
要访问 Number 对象的属性和方法,你可以使用点号符号(.)来引用它们。下面是一些常用的属性和方法:
Number.MAX_VALUE
- 可表示的最大数值Number.MIN_VALUE
- 可表示的最小正数Number.NaN
- 不是一个数字(Not a Number)Number.NEGATIVE_INFINITY
- 负无穷Number.POSITIVE_INFINITY
- 正无穷Number.toString()
- 把数字转化为字符串Number.toFixed(n)
- 把数字保留 n 位小数Number.toPrecision(n)
- 把数字进行四舍五入,保留 n 位数字Number.valueOf()
- 返回 Number 对象的原始值下面是一个使用 Number 对象的示例,展示了如何创建一个 Number 对象,并访问其属性和方法:
let numObject = new Number(123);
console.log(numObject.toString()); // 输出 "123"
console.log(numObject.toFixed(2)); // 输出 "123.00"
console.log(numObject.valueOf()); // 输出 123
以上代码将创建一个名为 numObject 的 Number 对象,调用其 toString()
、toFixed()
和 valueOf()
方法,分别输出其字符串形式、保留两位小数的字符串形式、以及其原始值。
使用 Number 对象,你可以更方便地对数字进行操作,支持更多的数字操作方法和属性。但在实际开发中,我们并不总是需要使用 Number 对象,因为 JavaScript 中的数字类型已经非常灵活和强大了。