引用地址关系
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}