@Questions0001

Почему везде используют const вместо let в JS?

Смотрю видео и книги читаю, изучаю JS. Но везде люди используют const вместо let даже если совсем не нужно использовать константу, а они используют константу. Это с чем связано?
  • Вопрос задан
  • 140 просмотров
Решения вопроса 2
sergiks
@sergiks Куратор тега JavaScript
♬♬
Редактор кода домой не отпустит, пока переменную, которую нигде не изменяют,
не объявить вместо let — const )

Иммутабельность должна быть явной!

При чтении кода гораздо удобнее для понимания изначально знать, что от константы сюрпризов не ждать.
А переменную стоит посмотреть внимательнее: где, как, зачем и на что меняют.
Ответ написан
Комментировать
@Nikita1244
Анонимный
Константа - это не переменная, но почти. Слово переменная(let) подразумевает, что можно поменять значение. Константа(const) в ней нельзя поменять значение.
Если значение не нужно менять, принято использовать константы, чтобы, например предотвратить случайное изменение значения
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
noder_ss
@noder_ss
Человек хороший, вёрстка по душе
Зависит от того, что нужно получить. Const - это, буквально, неизменяемая переменная. А вот let уже можно менять, она от этого и называется переменной). Но, бывают и разрабы, которые ставят то, что им пригляднее, не зная простейших правил, в последствии жалуются на ошибки :)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
27 нояб. 2022, в 20:02
3000 руб./за проект
27 нояб. 2022, в 18:52
6500 руб./за проект
27 нояб. 2022, в 18:46
1000 руб./за проект