关于js赋值与引用

2020-03-02  本文已影响0人  aibinMr

创建了一个对象a;
let a={
'a':5;
};
把a赋值给新建的b对象;
let b=a;//此时b对象引用了a对象的地址,注意这个时把A指向的地址给了b
b.a;//5
现在重新对A重新分配地址(‘=’)
a=10;
b;//{'a':5};//b对象b!=10,说明b对象未受到a的影响,证明b对象引用的地址没有改变,a引用地址的改变对b不会产生影响

上一篇 下一篇

猜你喜欢

热点阅读