JS数组,对象的深拷贝

在JS中的数组和对象的赋值操做都是浅拷贝(引用赋值)。javascript //数组赋值 let foo=[1,2,3]; let bar=foo; bar[1]=1; console.log(foo);//[1,1,3] //对象赋值 let foo={a:"1",b:"2"}; let bar=foo; bar.a=2; console.log(foo);//{ a: 2, b: '2' }
相关文章
相关标签/搜索