Object.assign方法用于对象的合并,将源对象(source)的所有可枚举属性,复制到目标对象(target)。
var obj1 = { a:"小白" }
var obj2 = { b:"小黑" }
var obj3 = { c:"大黄" }
var obj = {};
Object.assign(obj,obj1,obj2,obj3);
console.log(obj) // {a:"小白", b:"小黑", c:"大黄"}
Object.assign(目标对象,源对象....,源对象)
Object.assign方法的第一个参数是目标对象,后面的参数都是源对象。
如果目标对象与源对象有同名属性,或多个源对象有同名属性,则后面的属性会覆盖前面的属性。
ES6 Object.assign合并对象
最新推荐文章于 2023-06-14 10:17:31 发布