Встречается на собеседованиях • сегодня
В чем разница между переменными let и const
let и const объявляют переменные с блочной областью видимости (ES6+).
Ключевые отличия:
constтребует инициализации при объявлении,let— нет.constнельзя переопределять (но можно изменять свойства объекта или элементы массива).letпозволяет менять значение переменной.
Пример:
javascript
let a = 1;
a = 2; // OK
const b = 1;
b = 2; // TypeError
const obj = { name: 'John' };
obj.name = 'Jane'; // OK
obj = {}; // TypeError Когда использовать:
const— для значений, которые не должны переприсваиваться.let— если переменная будет изменяться.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы