工作生活

关于js赋值和引用

2019-07-04  本文已影响0人  aibinMr

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);

//这个示例想证明的是基础变量的相互引用其实是相互赋值 

上一篇 下一篇

猜你喜欢

热点阅读