Symbol.prototype[@@toPrimitive]

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

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

Синтаксис

Symbol()[Symbol.toPrimitive](hint)

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

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

Описание

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

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

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

Specification
ECMAScript Language Specification
# sec-symbol.prototype-%symbol.toprimitive%

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

BCD tables only load in the browser

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