19 / 43
Как работает this в строгом режиме (strict mode)?
В строгом режиме ("use strict") поведение this становится более предсказуемым. Главное отличие: при вызове обычной функции без контекста this равен undefined, а не window. Это защищает от случайного засорения глобального объекта. Остальные правила (метод, конструктор, call/apply/bind) работают одинаково в обоих режимах.