Open zxdfe opened 1 year ago
实现浅拷贝的方式:
object. assign(目标对象,源对象)
扩展运算符...
数组的concat()
数组的slice()
实现深拷贝的方式:
1、深:
1、手写递归
2、JSON
3、lodash库
2、浅:
1、Object.assgin()
2、...
3、数组concat
4、数组slice
浅拷贝:Object.assign / 扩展运算符 / arr.concat / arr.slice
深拷贝:递归函数 / JSON.parse(JSON.stringify) / 引入lodash库
浅拷贝:assign()方法,扩展运算符,递归函数 深拷贝:JSON方法,递归函数