ECMAScript | Частные Имена | Тип спецификации

ECMAScript | Частные Имена | Тип спецификации

Тип спецификации Частного Имени (Private Name) используется для описания глобально уникального значения (которое отличается от любого другого Частного Имени, даже если они в остальном неотличимы), которое представляет ключ элемента частного класса (поля, метода или средства доступа). Каждое Частное Имя имеет связанный неизменяемый [[Description]], который является значением String. Частное Имя может быть установлено на любом Объекте ECMAScript с помощью PrivateFieldAdd или PrivateMethodOrAccessorAdd, а затем прочитано или записано с помощью PrivateGet и PrivateSet.

 

Информационные ссылки

Стандарт ECMAScript — Раздел «6.2.11 Private Names» — https://tc39.es/ecma262/#sec-private-names