Вот что ощущают женщины, когда ты исчезаешь. Один ключевой навык
structuredClone(): зачем он нужен, если мы годами жили с JSON
Копировать объект в JavaScript вроде бы несложно. Для поверхностной копии есть: const copy = { ...original } Но вложенные объекты при этом остаются общими. const original = {
user: {
name: 'Alex'
}
} const copy = { ...original } copy.user.name = 'Bob' console.log(original.user.name) // Bob И вот когда нужна была настоящая глубокая копия, многие годы в коде появлялось вот это: const copy = JSON.parse(
JSON.stringify(original)
) Работает? Да. Пока объект не становится хоть немного интереснее...