2021
01-12
01-12
详解ES6 中的Object.assign()的用法实例代码
方法:Object.assign()作用:将sourse对象的值赋值给目标对象,两者都有的会覆盖,target独有会保留,sourse独有会添加使用方法:Object.assign方法实行的是浅拷贝,而不是深拷贝。也就是说,如果源对象某个属性的值是对象,那么目标对象拷贝得到的是这个对象的引用。varobject1={a:{b:1}};arobject2=Object.assign({},object1);object1.a.b=2;console.log(object2.a.b);2.用途2.1为对象添加属性 2.2为对象...
继续阅读 >