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

Где используется деструктуризация

Деструктуризация позволяет извлекать данные из массивов или объектов в отдельные переменные. Используется в:

  1. Работе с объектами:
javascript
const user = { name: 'Alex', age: 30 };
const { name, age } = user;
  1. Работе с массивами:
javascript
const colors = ['red', 'green'];
const [firstColor, secondColor] = colors;
  1. Параметрах функций:
javascript
function greet({ name, age }) {
  return `Hello ${name}, you are ${age}`;
}
  1. Импорте модулей:
javascript
import { useState, useEffect } from 'react';
  1. Возврате значений из функций:
javascript
function getUser() {
  return { name: 'Alex', age: 30 };
}
const { name } = getUser();

Деструктуризация делает код чище и уменьшает количество повторяющихся обращений к свойствам объектов/элементам массивов.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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