1、賦值淺拷貝,新對(duì)象變化影響原對(duì)象
2、Object.assign()和{...obj},當(dāng)對(duì)象中只有一級(jí)屬性,沒(méi)有二級(jí)屬性的時(shí)候,此方法為深拷貝;但是對(duì)象中有二級(jí)屬性的時(shí)候,此方法,在二級(jí)屬性以后就是淺拷貝。
let obj={
name:'fufu',
age:36,
school:{
grade:'111'
}
}
let newobj={...obj};
newobj.name='ranran';
newobj.school.grade="222";
console.log(obj,obj1);
這樣newobj的一級(jí)屬性修改不會(huì)影響到原對(duì)象,但是newobj的二級(jí)屬性修改就會(huì)影響原對(duì)象

image.png