javascript实现连续赋值
最近项目接触,时间比较充足,到网上逛逛了逛无意中在网上发现了这个问题,预知的结果和真实结果相差太大。请看下面代码var a={n:1}var b=a;a.x=a={n:2}console.log(a.x); console.log(b.x);undefinedObject{n:2}如果把代码拆开来看,结果就是我们所想的那样var a={n:1}var b=a;a={n:2};a.x={n:2}console.log(a.x);//Object{n:2}co...