引用地址关系

2019-01-09  本文已影响0人  echo三文鱼

var obj1={
a:1,
b:2,
}
var obj2=obj1 //这是强引用关系,相当于两个引用的地址是一样的

//obj2.c=3 //所以修改里面的数据会相互影响

//console.log(obj1) // 输出 {a:1,b:2,c:3}

//obj2={c:3} //这种写法相当于将obj2重新赋值为一个新对象{c:3},所以不会影响到原来的obj1

//console.log(obj1) //输出 {a:1,b:2}

上一篇 下一篇

猜你喜欢

热点阅读