Spec-Zone.ru › JavaScript

BigInt.prototype.valueOf()

Базовый уровень Широко доступно

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с сентября 2020 года.

Метод valueOf() значений BigInt возвращает обернутое примитивное значение объекта BigInt.

Попробовать

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

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

Синтаксис

valueOf()

Параметры

Отсутствуют.

Возвращаемое значение

BigInt, представляющий примитивное значение указанного объекта BigInt.

Примеры

Использование valueOf

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

Спецификации

Спецификация
Спецификация языка ECMAScript® 2027
# sec-bigint.prototype.valueof

Совместимость с браузерами

Десктопные Мобильные Серверные
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari on iOS Samsung Internet WebView Android WebView on iOS Bun Deno Node.js
valueOf
67
79
68
54
14
67
68
48
14
9.0
67
14
1.0.0
1.0
10.4.0

Смотрите также

  • BigInt.prototype.toString()

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt/valueOf

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API