--- title: Symbol.prototype.valueOf() slug: Web/JavaScript/Reference/Global_Objects/Symbol/valueOf translation_of: Web/JavaScript/Reference/Global_Objects/Symbol/valueOf ---
Метод valueOf() возвращает примитивное значение символьного объекта.
Symbol().valueOf();
Метод valueOf объекта {{jsxref("Symbol")}} возвращает примитивное значение символьного объекта как экземпляр типа Symbol.
JavaScript вызывает метод valueOf для конвертации объекта в примитивное значение. Вам нечасто потребуется вызывать метод valueOf самостоятельно; JavaScript автоматически вызывает его, когда натыкается на объект там, где ожидался примитив.
| Спецификация | Статус | Комментарий |
|---|---|---|
| {{SpecName('ES6', '#sec-symbol.prototype.valueof', 'Symbol.prototype.valueOf')}} | {{Spec2('ES6')}} | Изначальное определение. |
{{Compat}}