Встречается на собеседованиях • сегодня
Что такое деструктуризация в JavaScript
Деструктуризация — это синтаксис для извлечения значений из объектов и массивов в отдельные переменные.
Пример с массивом:
javascript
const arr = [1, 2, 3];
const [first, second] = arr; // first = 1, second = 2Пример с объектом:
javascript
const user = { name: 'Alex', age: 25 };
const { name, age } = user; // name = 'Alex', age = 25Особенности:
- Можно пропускать элементы (для массивов)
- Переименовывать свойства (
{ name: userName }) - Устанавливать значения по умолчанию (
{ role = 'user' }) - Вложенная деструктуризация
Работает в параметрах функций, что удобно для конфигов.

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