ES6 Object.assign()方法的用法
将多个对象的所有枚举属性拷贝到目标对象上
1 | var target={a:1,b:2}; |
输出: 1
2target {a:1,b:3,c:5,d:6}
newTarget {a:1,b:3,c:5,d:6}
拷贝出新对象, 不修改原对象
1 | var target={a:1,b:2}; |
输出: 1
2
3target {a:1,b:2}
newTarget {a:1,b:2,c:3}
1 | var target={a:1,b:2}; |
输出: 1
2target {a:1,b:3,c:5,d:6}
newTarget {a:1,b:3,c:5,d:6}
1 | var target={a:1,b:2}; |
输出: 1
2
3target {a:1,b:2}
newTarget {a:1,b:2,c:3}