es6/es7 对象数组的合并拷贝


方法一:

let o1 = { a: 0, b: 1, c: 2};

let o2 = {...o1, d: 3}; // o2 = { a: 0, b: 1, c: 2, d: 3 }


let o1 = [ red,blue,yellow,pink];

let o2 = [...o1,orange]// o2 = [red,blue,yellow,pink,orange]

方法二:

let o1 = { a: 1, b: 2, c: 3 };

let o2 = Objcet.assign({}, o1, { d: 4 }); // o2 = { a: 1, b: 2, c: 3, d: 4 };


你可能感兴趣的:(es6,es7语法)