Object.assign()主要是用于对象的合并。换言之,是将一个或多个对象的可枚举属性复制到目标对象,它将返回目标对象。所传参数分别为Object.assign(target,...source) --target:目标对象,source:源对象
注:如果目标对象与源对象有同名属性,或多个源对象有同名属性,则后面的属性会覆盖前面的属性。
代码如下:
合并之后:
Object.assign()主要是用于对象的合并。换言之,是将一个或多个对象的可枚举属性复制到目标对象,它将返回目标对象。所传参数分别为Object.assign(target,...source) --target:目标对象,source:源对象
注:如果目标对象与源对象有同名属性,或多个源对象有同名属性,则后面的属性会覆盖前面的属性。
代码如下:
合并之后: