Рубрики
Без рубрики

Пусть vs Const в JavaScript

Пусть или const? Какой из них вам следует использовать?

В JavaScript мы обычно объявляем переменные, используя два ключевых слова: let и константа .

Когда мы должны использовать одно против другого?

Я всегда по умолчанию использую const .

Почему?

Потому что const гарантирует, что значение не может быть переназначено.

Программируя, я всегда думаю, что лучшее, что я могу использовать, – это то, что может причинить мне наименьший вред.

У нас есть невероятное количество вещей, которые могут создать проблемы.

Чем больше власти вы отдаете чему-то, тем больше ответственности вы возлагаете на это.

А мы, как правило, этого не хотим.

Ну, это спорно, конечно, как и все остальное. Я не хочу этого, и этого для меня достаточно.

Если я объявлю переменную с помощью позвольте , я позвольте его можно переназначить:

let number = 0
number = 1

и в некоторых случаях это необходимо.

Если я хочу , чтобы переменную можно было переназначать, let идеально подходит.

Если я этого не сделаю, что бывает в 80% случаев, я даже не знаю, будет ли доступна эта опция. Я хочу, чтобы компилятор (интерпретатор, в случае JS) выдал мне ошибку.

Вот почему я по умолчанию const каждый раз, когда объявляю переменную, и переключаюсь только на позвольте , когда я хочу, чтобы была разрешена возможность переназначения.

Оригинал: “https://flaviocopes.com/javascript-let-const/”