1.5Kпросмотров
44.0%от подписчиков
1 февраля 2026 г.
📷 ФотоScore: 1.6K
Фишка в JS: быстрое клонирование объектов 🟣Когда нужно скопировать объект без мутации оригинала, многие пишут длинные конструкции. Но есть простой и быстрый способ. const user = { name: "Alex", age: 20 }; const copy = structuredClone(user); 🟣Почему это удобно? • structuredClone() создаёт глубокую копию — в отличие от { ...obj }, который копирует только верхний уровень. • Работает со вложенными объектами, массивами, датами и даже Map/Set. • Не требует сторонних библиотек или JSON-костылей. 🟣Например: const data = { user: { name: "Eva" } };
const clone = structuredClone(data); clone.user.name = "Kate"; console.log(data.user.name); // "Eva"
console.log(clone.user.name); // "Kate" 👍 — если было полезно! 🧑💻 Frontend Lab