Встречается на собеседованиях • сегодня
Какой контекст в браузере
В браузере контекст — это среда выполнения JavaScript, включающая глобальные переменные, функции и объекты (например, window).
Типы контекстов:
- Глобальный контекст — доступен везде (
windowв браузере). - Функциональный контекст —
thisвнутри функции зависит от вызова. - Контекст модуля —
thisв ES-модулях (type="module") равенundefined.
Пример:
javascript
console.log(this === window); // true (в глобальном контексте)
function showThis() {
console.log(this); // window (если вызвана как showThis())
}
showThis();Нюансы:
- В строгом режиме (
'use strict')thisв функциях без вызова —undefined. - У стрелочных функций нет своего
this— он берется из внешнего контекста.

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