-
let const var
-
2.3 Object.assign的理解
参考答案:
作用:Object.assign可以实现对象的合并。
语法:Object.assign(target, ...sources)
解析:
- Object.assign会将source里面的可枚举属性复制到target,如果和target的已有属性重名,则会覆盖。
- 后续的source会覆盖前面的source的同名属性。
- Object.assign复制的是属性值,如果属性值是一个引用类型,那么复制的其实是引用地址,就会存在引用共享的问题。