Встречается на собеседованиях • сегодня
Можно ли изменить объект в const
Да, можно. Ключевое слово const означает, что нельзя переопределить саму переменную, но содержимое объекта можно изменять.
javascript
const user = { name: 'Alex' };
user.name = 'John'; // Работает
console.log(user); // { name: 'John' }
user = { name: 'Bob' }; // Ошибка! Переменную нельзя переопределить
text
Для полной неизменятельности объекта используйте `Object.freeze()`:
```javascript
const user = Object.freeze({ name: 'Alex' });
user.name = 'John'; // Не сработает (в strict mode будет ошибка)
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы