RasKerGG / SocialNetwork

GNU General Public License v3.0
1 stars 0 forks source link

Посмотреть тему про деструктуризация из 11 часового курса #22

Closed Fenz1t closed 2 weeks ago

Fenz1t commented 2 weeks ago

Тайминг начала разговора про деструктуризацию 06:20:02

  1. Деструктуризация объектов:
    • Деструктуризация объектов позволяет быстро извлекать необходимые свойства из объекта и присваивать их переменным.
    • Деструктуризация особенно полезна, когда работаешь с большими объектами или при передаче объектов в функции. -Используется синтаксис фигурных
  2. Деструктуризация массивов:
    • Деструктуризация массивов работает по принципу сопоставления элементов массива с переменными.
    • пример: const [element1,element2] = array
    • Деструктуризация массивов часто используется для обмена значениями между переменными или для извлечения данных из вложенных структур.
  3. Деструктуризация параметров функции:
    • Деструктуризация может применяться при объявлении параметров функции.
    • Это позволяет извлекать необходимые данные из объекта или массива, передаваемого в качестве аргумента.
    • пример: предположим есть объект со свойствами: name и years, синтаксис функции: const userInfo = ({name,years}) =>{return User ${name} имя пользователя}