BigInt.prototype.valueOf()

Baseline 已广泛支持

此功能已成熟,并可在许多设备和浏览器版本上使用。自 2020 年 9 月起,所有浏览器均已提供此功能。

valueOf() 方法用于 BigInt 值,返回 BigInt 对象包装的原生值。

试一试

console.log(typeof Object(1n));
// Expected output: "object"

console.log(typeof Object(1n).valueOf());
// Expected output: "bigint"

语法

js
valueOf()

参数

无。

返回值

一个表示指定 BigInt 对象原生值的 BigInt。

示例

使用 valueOf

js
typeof Object(1n); // object
typeof Object(1n).valueOf(); // bigint

规范

规范
ECMAScript® 2026 语言规范
# sec-bigint.prototype.valueof

浏览器兼容性

另见