Что такое structuredClone?

Middle
168 просмотров
AFK Offer AI

structuredClone — это нативный метод для глубокого клонирования объектов, появившийся в браузерах и Node.js. В отличие от JSON.parse(JSON.stringify()), он корректно обрабатывает Date, RegExp, Map, Set, ArrayBuffer, вложенные структуры и циклические ссылки. Не копирует функции, DOM-узлы и прототипы — выбросит ошибку. Это рекомендуемый способ deep copy в современном JS, без библиотек и хаков.

Следующий вопрос

Чем SWR отличается от TanStack Query?