Object.assign()函数,
将所有可枚举属性的值从一个或多个源对象分配到目标对象;
如果目标对象中的属性具有相同的键,则属性将被源对象中的属性覆盖;
Object.assign(target, ...sources);target 目标对象 source源对象
obj1是目标对象,obj2,等等等是源对象,会将自己的值给obj1,并进行添加覆盖赋值,然后赋值给obj3
var obj1 = {
a:1,
b:3
};
var obj2={
b:5,
c:6
}
var obj3 = Object.assign(obj1,obj2);
console.log(obj3);//a:1,b:5,c:6