Symbol.prototype[@@toPrimitive]

This translation is incomplete. Please help translate this article from English

Метод [@@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 Latest Draft (ECMA-262)
Определение 'Symbol.prototype.@@toPrimitive' в этой спецификации.
Черновик

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

Update compatibility data on GitHub
КомпьютерыМобильныеServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidFirefox для AndroidOpera для AndroidSafari on iOSSamsung InternetNode.js
@@toPrimitiveChrome Полная поддержка 47Edge Полная поддержка 15Firefox Полная поддержка 44IE Нет поддержки НетOpera Полная поддержка 34Safari Полная поддержка 10WebView Android Полная поддержка 47Chrome Android Полная поддержка 47Firefox Android Полная поддержка 44Opera Android Полная поддержка 34Safari iOS Полная поддержка 10Samsung Internet Android Полная поддержка 5.0nodejs ?

Легенда

Полная поддержка  
Полная поддержка
Нет поддержки  
Нет поддержки
Совместимость неизвестна  
Совместимость неизвестна

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