创建了一个对象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不会产生影响
创建了一个对象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不会产生影响
本文标题:关于js赋值与引用
本文链接:https://www.haomeiwen.com/subject/tbpjkhtx.html
网友评论