@Ostic
Программист - любитель

Что означают спецсимволы в спецификации ECMA?

Здравствуйте.
Подскажите, что означают некоторые символы в спецификации ECMA:
1. Двойные квадратные скобки, например, [[isExtensible]] ( )
2. Двойная "собака" в начале, например , @@hasInstance
3. Проценты, например, %ObjectPrototype%
?
  • Вопрос задан
  • 147 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Там, внутри самой спецификации, всё объясняется:

  1. Internal Methods and Internal Slots:

    Internal methods and internal slots are identified within this specification using names enclosed in double square brackets...

  2. Well-Known Symbols:

    Within this specification a well-known symbol is referred to by using a notation of the form @@name...

  3. Well-Known Intrinsic Objects:

    Within this specification a reference such as %name% means the intrinsic object...

Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы