Встречается на собеседованиях • сегодня
Что такое контекст исполнения
Контекст исполнения (execution context) — это окружение, в котором выполняется JavaScript-код. Он содержит информацию о переменных, функциях, объектах и их доступности в текущей области видимости.
Каждый контекст включает:
- Variable Environment (лексическое окружение) — хранит переменные, функции и их значения.
- Scope Chain (цепочка областей видимости) — определяет доступ к переменным из внешних областей.
this— ссылка на объект, в контексте которого выполняется код.
Пример:
javascript
function foo() {
const a = 10;
console.log(a); // 10 (контекст функции foo)
}
foo();Контексты бывают:
- Глобальный — создаётся при запуске скрипта.
- Функциональный — при вызове функции.
- Eval — при выполнении
eval()(редко используется).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы