实现深拷贝最简单的方法!

直接上代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

function deepCopy(obj) {

let _obj = JSON.stringify(obj);
let objClone = JSON.parse(_obj);

return objClone

}

let arr = [0, 1, 2],
arrClone = deepCopy(arr)
arrClone[1] = 2
console.log(arr)
console.log(arrClone)