ну типа если let обявленная в функции то она за ее поле видимости не видна
Так у const абсолютно такая же область видимости
Так вообще все переменные в JS работают
не нужно мне тут басни расказывать... var так не работает
тоисть const отличаеться от let тем что это переменная ккоторую нельзя переименовать ?
У var область видимости функции алло
которую нельзя изменить*
Которой нельзя присвоить новое значение
ааа, ну так у меня абична переменные не пиляться на полкке, ани постоянно динамичные а эти скорее как искключения
Да, там верно написали, что если в константу записали объект,то его поля можно будет всё равно переопределять. Для семантики поэтому лучше let для объекта объявляйте, который менять точно будете, ставьте Вот такие пироги в жсе
ну так я это знал и поэтому постоянно let пишу ибо переменные не пиляться у меня на полке... что за суету здесь порозводили
Везде писать let тоже не путь самурая
а как я узнаю что в будущем я не буду изменять нужную мне переменную ? я что ванга ?🦉
ну конст не для семантики же объявляют)
а для чегоже тогда ? чтоб суету навести шоли ?
Ну, вот у вас есть, например, статус "success" - вы точно знаете, что он таков и не будет меняться. Вот и прописать нормально будет const SUCCESS_STATUS = "success"; ну, в таком духе
Чтоб суету навести надо писать на ЙоптаСкрипте, есть такой ЯП
мне и путя джедая достаточно
Обсуждают сегодня