24 / 51
Что такое строгий режим (strict mode) и какие ограничения он вводит?
Strict mode ("use strict") — режим JavaScript, который запрещает «тихие» ошибки и небезопасные конструкции. В нём нельзя использовать необъявленные переменные, присваивать значения read-only свойствам без ошибки, использовать with, а this в обычных функциях равен undefined вместо window. ES-модули и классы работают в strict mode автоматически.