всей функции (например) и если там будет какое-то условие в котором мы создадим переменную с таким же именем то она перезатрет предыдущее значение, и это же аналогично для циклов, а лет будет виден только внутри {} и не будет перезатирать предыдущее значение если оно с таким же именем. Верно сказал? Понятно?
Кому понятно? Все гораздо проще. var - всплывает, а let - нет, так же видимость let ограничивается блоком в котором объявлена переменная.
Выразился внятно или нет имел ввиду, потому что заметил что когда пытаюсь что-то объяснить то получается каша из слов
Знаешь что такое область видимости?
Насколько я помню, к вару можно обратиться до его объявления, а вот к лету только после.
Обсуждают сегодня