深浅拷贝的理解
浅拷贝 : 只是将数据中所有的数据引用下来,依旧指向同一个存放地址,拷贝之后的数据修改之后,也会影响到原数据的中的对象数据。例如:Object.assign(),…扩展运算符
深拷贝: 将数据中所有的数据拷贝下来,对拷贝之后的数据进行修改不会影响到原数据。
使用lodash
安装
$ npm i --save lodash
使用
import lodash from 'lodash'
const obj=cloneDeep(objects)
还有许多方法可以使用:
Github
Lodash 中文文档