Включено в курс
Чему вы научитесь
- Использовать объекты в своих программах, создавать и менять их
- Эффективно извлекать данные из объектов используя деструктуризацию
- Обходить объекты с помощью цикла for-of
- Разбираться в устройстве хеш-таблиц
Описание
Объект — самый навороченный тип данных в JavaScript. С его помощью описывают любые составные данные (включающие больше одного значения) и действия над ними. Объектами в JavaScript представляется практически все, начиная от массивов (это тоже объекты) и функций (и это тоже объекты) и заканчивая браузером. Этот курс нацелен на знакомство с объектами в роли ассоциативных массивов для хранения данных.
Уроки курса
-
6
Проверка существования свойства
Научиться правильно определять, есть ли у объекта свойство -
7
Обход свойств объекта
Научиться использовать цикл for...of для обхода объекта -
8
Вложенные объекты
Изучить синтаксис создания, извлечения и модификации вложенных объектов -
10
Клонирование (копирование)
Познакомиться с созданием поверхностных и глубоких копий объектов -
11
spread и создание новых объектов
Научиться применять spread (оператор "расширения") для объектов. -
12
Деструктуризация
Узнать способ писать более лаконичный код для извлечения частей объекта -
14
Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию -
15
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
Формат обучения
Испытания
Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. Обычно мы рекомендуем выполнить 3-5 испытаний. Но если не получается, не отчаивайтесь. Просто вернитесь к ним позже
Отзывы

Добрый день! Интересное здание! Спасибо! Решил двумя способами : через цикл и итеративный процесс(ревью). Что странно через цикл решал 2 часа, а через итеративный написал за 5 минут(через итеративный даже как то легче и понятнее);)

Решил с помощью дестракчеринга, но с использованием reduce. Спасибо за новый материал, реально легче усваивать,по сравнению,например, с той же темой в Коллекциях.

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



