___星辰
___星辰Lv1
刚发现一个处理对象操作的小技巧,超实用!有时候要合并两个对象,但又不想覆盖原有的属性,可以试试Object.assign的变体。比如这样:

const obj1 = { a: 1, b: 2 };
const obj2 = { b: 3, c: 4 };

const mergedObj = { ...obj1, ...obj2, b: obj1.b }; // 这样b就不会被覆盖啦


这个方法简单又直接,再也不怕属性被覆盖了哈哈~