浅拷贝,直接赋值,同一内存 更改两个同时更改
let a = 1
let b = a
b= 0
conosle.log(a)//0
conosle.log(b)//0
使用JSON.parse(JSON.stringify(a))深拷贝,两个互不相关,修改其一不会影响另一个
let a = 1
let b = JSON.parse(JSON.stringify(a))
b = 0
conosle.log(a)//1
conosle.log(b)//0
浅拷贝,直接赋值,同一内存 更改两个同时更改
let a = 1
let b = a
b= 0
conosle.log(a)//0
conosle.log(b)//0
使用JSON.parse(JSON.stringify(a))深拷贝,两个互不相关,修改其一不会影响另一个
let a = 1
let b = JSON.parse(JSON.stringify(a))
b = 0
conosle.log(a)//1
conosle.log(b)//0