Documentación offline JavaScript main

BigInt.prototype.valueOf()

main Documentación oficial Licencia CC-BY-SA-2.5Descargado el 2026-08-02

En esta página

The valueOf() method of {{jsxref("BigInt")}} values returns the wrapped primitive value of a {{jsxref("BigInt")}} object.

{{InteractiveExample("JavaScript Demo: BigInt.prototype.valueOf()", "shorter")}}

```js interactive-example console.log(typeof Object(1n)); // Expected output: "object"

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

## Syntax

```js-nolint
valueOf()

Parameters#

None.

Return value#

A BigInt representing the primitive value of the specified {{jsxref("BigInt")}} object.

Examples#

Using valueOf#

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

Specifications#

{{Specifications}}

Browser compatibility#

{{Compat}}

See also#

  • {{jsxref("BigInt.prototype.toString()")}}