В javascript, насколько я понимаю, мы можем объявить переменные с ключевыми словами let и var и присвоить им значение позже.
var a;
a = 5;
Но, когда я пытаюсь использовать тот же подход с ключевым словом const, он не работает.
const a;
Uncaught SyntaxError: Missing initializer in const declaration
Я понимаю, что у моего вопроса есть базовое противоречие c, поскольку для хранения неизменяемых переменных используются ключевые слова const. Таким образом, хорошая практика кодирования может потребовать инициализации при объявлении.
Однако я хочу сохранить глобальное значение в переменной const, которая выбирается API. Итак, мне было интересно, есть ли способ присвоить значение предварительно объявленной константной переменной в javascript?