ECMAScript | Декларативная Запись Среды | Метод DeleteBinding ( N )

ECMAScript | Декларативная Запись Среды | Метод DeleteBinding ( N )

DeleteBinding ( N )

Конкретный метод DeleteBinding (Удалить привязку), декларативной записи среды envRec принимает аргумент N (строку). Он может удалять только привязки, которые были явно обозначены как подлежащие удалению. При вызове он выполняет следующие шаги:

1. Утверждено: envRec имеет привязку к имени, которое является значением N.
2. Если привязку для N в envRec нельзя удалить, верните false.
3. Удалите привязку для N из envRec.
4. Вернуть истину true.

 

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

ECMAScript | Декларативные записи среды

Стандарт ECMAScript — Раздел «9.1.1.1 Declarative Environment Records» — https://tc39.es/ecma262/#sec-declarative-environment-records

Стандарт ECMAScript — Раздел «9.1.1.1.7 DeleteBinding ( N )» — https://tc39.es/ecma262/#sec-declarative-environment-records-deletebinding-n