Встречается на собеседованиях • сегодня
Вызывается ли вместо глобального контекста undefined в use strict
В strict mode при вызове функции без контекста (this) значение this будет undefined, а не глобальный объект (например, window в браузере). Это предотвращает случайные изменения глобальных переменных.
Пример:
javascript
'use strict';
function showThis() {
console.log(this);
}
showThis(); // undefinedБез strict mode:
javascript
function showThis() {
console.log(this);
}
showThis(); // window (в браузере)Это одно из ключевых отличий strict mode, делающее код более предсказуемым и безопасным.

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