ECMAScript | Глобальная Запись Среды | Метод HasLexicalDeclaration ( N )

ECMAScript | Глобальная Запись Среды | Метод HasLexicalDeclaration ( N )

HasLexicalDeclaration ( N )

Конкретный метод HasLexicalDeclaration(Имеет лексическое объявление), глобальной записи среды envRec принимает аргумент N (строку). Он определяет, имеет ли идентификатор аргумента привязку в этой записи, которая была создана с использованием лексического объявления, такого как LexicalDeclaration или ClassDeclaration. При вызове он выполняет следующие шаги:

1. Пусть DclRec будет envRec.[[DeclarativeRecord]].
2. Вернуть DclRec.HasBinding(N).

 

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

ECMAScript | Глобальные записи среды

Стандарт ECMAScript — Раздел «9.1.1.4 Global Environment Records» — https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records

Стандарт ECMAScript — Раздел «9.1.1.4.13 HasLexicalDeclaration ( N )» — https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-haslexicaldeclaration