2016-05-16 66 views

回答

3

其所谓Object.assign

Working Example

要记住的重要一点是,它会覆盖你传递,所以如果你不想变异原始对象的第一个对象,通过在一个空对象作为第一个参数:

var obj = {a:1}; 

var obj2 = {b:2, c:3}; 

var obj3 = Object.assign(obj, obj2);