let a='b';
let z=[{p:[]}];
z[0].p.push(a);
a='c';
console.log(z);
for(let k of z){ k.c='a'; }
let a1=['b'];
for(let k of a1){ k='xxxxxxxxx' }
console.log(a1);
//这个示例想证明的是基础变量的相互引用其实是相互赋值
let a='b';
let z=[{p:[]}];
z[0].p.push(a);
a='c';
console.log(z);
for(let k of z){ k.c='a'; }
let a1=['b'];
for(let k of a1){ k='xxxxxxxxx' }
console.log(a1);
//这个示例想证明的是基础变量的相互引用其实是相互赋值
本文标题:关于js赋值和引用
本文链接:https://www.haomeiwen.com/subject/ictkhctx.html
网友评论