--- title: Symbol.prototype.valueOf() slug: Web/JavaScript/Reference/Global_Objects/Symbol/valueOf translation_of: Web/JavaScript/Reference/Global_Objects/Symbol/valueOf ---
{{JSRef}}

Метод valueOf() возвращает примитивное значение символьного объекта.

Синтаксис

Symbol().valueOf();

Описание

Метод valueOf объекта {{jsxref("Symbol")}} возвращает примитивное значение символьного объекта как экземпляр типа Symbol.

JavaScript вызывает метод valueOf для конвертации объекта в примитивное значение. Вам нечасто потребуется вызывать метод valueOf самостоятельно; JavaScript автоматически вызывает его, когда натыкается на объект там, где ожидался примитив.

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

Спецификация Статус Комментарий
{{SpecName('ES6', '#sec-symbol.prototype.valueof', 'Symbol.prototype.valueOf')}} {{Spec2('ES6')}} Изначальное определение.

Поддержка браузерами

{{Compat}}

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