对象的引用
let objA = { test:1 }
let objB = objA
objA.test = 5
objB // {test:5}
objA = { test: 2 }
objB //{test:5}
一开始 A = {} , B = A这种情况下指的是A和B指向同一个对象即 B=A=>{} 修改对象 两个变量都修改
重新赋值A A指向另一个对象 B不做变化
let objA = { test:1 }
let objB = objA
objA.test = 5
objB // {test:5}
objA = { test: 2 }
objB //{test:5}
一开始 A = {} , B = A这种情况下指的是A和B指向同一个对象即 B=A=>{} 修改对象 两个变量都修改
重新赋值A A指向另一个对象 B不做变化
本文标题:对象的引用
本文链接:https://www.haomeiwen.com/subject/pxtmhftx.html
网友评论