Что произойдёт, если обратиться к переменной без объявления?
Уровень: Junior
Ответ
Если попытаться использовать переменную, которая нигде не была объявлена (ни через var/let/const, ни как параметр функции), то в нестрогом режиме JavaScript неявно обращается к свойству глобального объекта. Однако, начиная с ES5 strict mode, это приведёт к ошибке `ReferenceError: переменная не определена`. В строгом режиме доступ к необъявленной переменной запрещён. Таким образом, всегда следует объявлять переменные перед использованием.