Разработка и интерфейсы

Деструктуризация

Илья Тарасов — Деструктуризация
МатериалДеструктуризацияtarasovcode

Синтаксис извлечения свойств объекта или элементов массива в локальные переменные. Он может задавать значения по умолчанию и переименовывать поля. Деструктуризация делает доступ к часто используемым параметрам короче, но не меняет исходный объект.

Пример на практике

const { title, status } = item получает два поля карточки.

Когда пригодится

Используйте ее для ясного доступа к известной структуре данных.

Что важно учитывать

Отсутствующее поле даст undefined, если для него не задано значение по умолчанию.

Словарь tarasovcode — проект Ильи Тарасова и TarasovWeb. Telegram-канал · #tarasovweb · #ИльяТарасов

Вернуться к 400 терминам