а конкретней, что требуется? дай код
Кода нет, но просто в теории, есть у меня объект: object_1 = { field_1: 123, field_2: "456", } object_2 = { field_3: 777, field_4: "888", } object_1 = object 2 //вот про это я говорю console.log(object_1) // {field_3: 777, field_4: "888"}
Если поля совпадают да, если нет, то там начинаются танцы с бубном
А зачем? Почему просто не использовать другой объект?
Это само самой разумеющееся, просто интересны другие варианты, так сказать тонкости
Нет тонкостей - не делайте то, что не нужно делать и всё )
object_1 = { ...object_2 }
Можно ещё o1 = JSON.parse(JSON.stringify(o_2))
И потерять ссылки на функции
Ну, я про глубокое копирование
Это не глубокое копирование, это костыль Для глубокого копирования есть structuredClone
Обсуждают сегодня