Myvideo

Guest

Login

Как скопировать объект в JavaScript / Поверхностное и глубокое копирование

Uploaded By: Myvideo
1 view
0
0 votes
0

В этом видео обсудим объекты в JavaScript и разберёмся как их копировать. Разберём на практике поверхностное копирование (shallow copy) и глубое копирование (deep clone). Узнаем в чём разница и на что следует обращать внимание. Ну и конечно посмотрим на современный способ копирования объектов. Содержание: 00:00 Введение 01:15 Про переменные в JS 03:35 Память и объекты 07:34 Сравниваем объекты 08:52 Виды копирования 09:26 Поверхностное копирование (shallow-copy) 10:37 Как сделать поверхностную копию объекта? 15:08 Копирование объекта с помощью () 17:26 Глубокое копирование объекта 18:08 Сериализация и десериализация объекта 19:33 и на практике 22:09 Проверяем результаты копирования с помощью сериализации/десериализации 24:14 А что с вложенным объектом? 24:34 Свойство undefined пропало 25:55 Итоги по stringify / parse 26:49 lodash 28:00 cloneDeep на практике 32:05 Итоги cloneDeep 33:45 structuredClone() 36:11 structuredClone на практике 38:08 Итоги. Когда и что использовать Полезные ссылки: * Канал в YouTube: @antonovjs * Сообщество в VK: * Мой блог в Telegram: * Оператор spread: * Метод : * Библиотека Lodash: * Метод structuredClone:

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later