用es6的Object.assign({},{})进行对象合并,如果是数组可以用es6的Array.from,或是es6的扩展运算符…arr,如果使用es5需要用循环来做浅拷贝,如果是深拷贝需要用递归的形式来实现,当然也可以用JSON.parse(JSON.stringify(对象))的方式实现深拷贝
深拷贝和浅拷贝
最新推荐文章于 2024-02-05 11:47:02 发布
用es6的Object.assign({},{})进行对象合并,如果是数组可以用es6的Array.from,或是es6的扩展运算符…arr,如果使用es5需要用循环来做浅拷贝,如果是深拷贝需要用递归的形式来实现,当然也可以用JSON.parse(JSON.stringify(对象))的方式实现深拷贝