--- 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}}