В этой статье мы обсудим некоторые основы деструктуризации JavaScript ES6.

Что такое деструктуризация?

Уничтожение в основном извлекает значения из массива и объекта и присваивает их переменным. Согласно MDN:

Простое разрушение массива

Просто элемент из карты массива для каждого значения соответственно.
Например, значение массива [0] присвоено a, array [1] присвоено элементу b и т. д.

Обмен значениями:

Если вы хотите поменять местами значения двух переменных, вы можете легко сделать это с помощью деструктуризации.

Возвращаемое значение массива функций:

Если вы хотите отобразить значение массива, возвращаемое функцией, вы можете легко сопоставить его с переменными, просто сделав их равными.

Обработка передачи значения:

Если значения не определены, присвоены значения по умолчанию. Итак, мы присвоили функции значение по умолчанию, чтобы использовать это значение при отсутствии.

Разрушение объекта:

Это означает, если вы хотите получить значения от объекта и использовать их.

Вывод:

Деструктуризация - очень полезная функция в Javascript ES6. Это сокращает ваши усилия по назначению значений там, где это необходимо. Это делает ваш код чистым или читаемым. Кроме того, присвоение значения соответствующим переменным может заставить ваш код повторно использовать их, что также хорошо для производительности. Спасибо

Полезная ссылка: