了解JS中关于数组和对象的浅拷贝和深拷贝(深度克隆)
关于数组和对象的浅拷贝和深拷贝
数组和对象的浅拷贝和深拷贝
浅拷贝
拷贝的是引用(地址值),修改拷贝后的数据会影响原数据,使得原数据不安全
深拷贝(深度克隆):
拷贝的时候生成新数据,修改拷贝后的数据会影响原数据
浅拷贝举例:
//直接赋值
let user={name:"Jack",age:15};
let user1=user;
user1.age=18;
//会影响原数据
...
原创
2020-04-21 04:19:46 ·
181 阅读 ·
0 评论