Термин Браузер и DOM обновлено

Structured clone: что это

Коротко

Structured clone: алгоритм глубокого копирования, которым браузер передаёт данные в postMessage, IndexedDB и structuredClone(). Умеет объекты, массивы, Map, Set, Date, циклические ссылки.

Определение

Алгоритм глубокого копирования, которым браузер передаёт данные в postMessage, IndexedDB и structuredClone(). Умеет объекты, массивы, Map, Set, Date, циклические ссылки. Не умеет функции, DOM-узлы и прототипы классов.

Подробнее

Отсюда structuredClone() как стандартная замена JSON.parse(JSON.stringify()).

Из урока «Web API и воркеры без мистики»

Данные копируются алгоритмом structured clone (функции и DOM-узлы передать нельзя).

Читать урок целиком

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по Браузер и DOM проверят, что термин понятен в деле.