Встречается на собеседованиях • сегодня

Можно ли сделать деструктуризацию массива

Да, деструктуризацию массива можно сделать. Это позволяет извлекать элементы массива в отдельные переменные по порядку.

javascript
const arr = [1, 2, 3];
const [first, second, third] = arr;
console.log(first); // 1
console.log(second); // 2

Можно пропускать элементы, использовать rest-оператор и задавать значения по умолчанию:

javascript
const [a, , b] = [1, 2, 3]; // a=1, b=3
const [x, ...rest] = [1, 2, 3]; // x=1, rest=[2,3]
const [y=5] = []; // y=5 (значение по умолчанию)

Деструктуризация часто используется при работе с хуками в React, например useState:

javascript
const [count, setCount] = useState(0);
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы