Js
js 对象合并assign
方法
Object.assign(targetObj, attachObj);
说明:将attachObj合并到targetObj中
示例
var targetObj = { name: 'liming', sex: '男' };
var obj = { class: '一班', age: 15 };
console.log('before', targetObj);
Object.assign(targetObj, obj);
console.log('after', targetObj);
结果
场景1:如果你要深度复制一个对象,你可以这样做
var newObj = {}
var oldObj = { title:'这个是老的对象'}
Object.assign(newObj,oldObj);