Встречается на собеседованиях • сегодня
В чем разница между let и const
Основное отличие между let и const в области видимости и возможности переопределения:
- Переопределение:
letпозволяет изменять значение переменнойconstзапрещает переопределение (но можно изменять свойства объекта)
- Область видимости:
Оба имеют блочную область видимости (в отличие отvar)
javascript
let a = 1;
a = 2; // OK
const b = 1;
b = 2; // Ошибка!
const obj = {x: 1};
obj.x = 2; // OK - изменяем свойство
obj = {}; // Ошибка - переопределениеИспользуйте const по умолчанию, let - только когда значение должно меняться.

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