HasVarDeclaration ( N )
Конкретный метод HasVarDeclaration(Имеет объявление Var), глобальной записи среды envRec принимает аргумент N (строку). Он определяет, имеет ли идентификатор аргумента привязку в этой записи, которая была создана с помощью VariableStatement или FunctionDeclaration. При вызове он выполняет следующие шаги:
1. Пусть varDeclaredNames будет envRec.[[VarNames]]. 2. Если varDeclaredNames содержит N, вернуть true. 3. Вернуть false.
Информационные ссылки
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.12 HasVarDeclaration ( N )» — https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-hasvardeclaration