让前端飞

深拷贝和浅拷贝

2019-02-26  本文已影响0人  暖年的咆哮

深浅拷贝

let a = {
  age: 1
};
let b = a;
a.age = 2;
console.log(b.age) // 2

从上述例子中我们可以发现,如果给一个变量赋值一个对象,那么两者的值会是同
一个引用,其中一方改变,另一方也会相应改变。
通常在开发中我们不希望出现这样的问题,我们可以使用浅拷贝来解决这个问题

上一篇 下一篇

猜你喜欢

热点阅读