Symbol.prototype[@@toPrimitive]

Метод [@@toPrimitive]()  преобразует объект Symbol в примитивное значение.

Синтаксис

Symbol()[Symbol.toPrimitive](hint)

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

Примитивное значение указанного объекта Symbol Symbol.

Описание

Метод [@@toPrimitive]() возвращает примитивное значение объекта Symbol как тип данных Symbol. Аргумент hint не используется.

JavaScript вызывает метод[@@toPrimitive] () для преобразования объекта в примитив. JavaScript автоматически вызывает метод, когда на месте объекта ожидается примитивное значение.

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

Спецификация Статус Комментарий
ECMAScript 2015 (6th Edition, ECMA-262)
Определение 'Symbol.prototype.@@toPrimitive' в этой спецификации.
Стандарт Изначальное определение.
ECMAScript (ECMA-262)
Определение 'Symbol.prototype.@@toPrimitive' в этой спецификации.
Живой стандарт

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

BCD tables only load in the browser

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