Object.assign
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/assign
Object.assign(target, ...sources)
const target = { a: 1, b: 2 };
const source = { b: 4, c: 5 ,c:{name:"ff"}};
const returnedTarget = Object.assign(target, source);
console.log(returnedTarget)
console.log(target )
//{ a: 1, b: 4, c: { name: "ff"} }
//{ a: 1, b: 4, c: { name: "ff"} }