Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/JavaScript/lexical-environment

Что такое `Lexical Environment` и `Scope Chain`, и как они работают?

СобеседованиеОбласть видимости и замыкания
  • Lexical Environment - это структура которая состоит из:
    • Environment Record - информации о переменные и функции, объявленные в данном контексте или области видимости
    • Ссылку на родительский Lexical Environment
  • Scope Chain - это механизм, с помощью которого интерпретатор выполняет поиск переменных и функций, начиная с текущего Lexical Environment и последовательно переходя к его родительским окружениям, вплоть до глобального Lexical Environment.
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov