每日一码
将每天看到的优秀的代码或者特别的实现,记录下来
a&b赋值问题
2019-2-18
var a = {n: 1};
var b = a;
a.x = a = {n: 2};
Q&A
- a.x // 这时 a.x 的值是多少?b.x // 这时 b.x 的值是多少?
undefined,{n: 2}
- 如果再执行
a.x=b
后a.x的值是多少?
{n:1,x:{n:2,x:{n:1,.....}} // 一直循环下去
将每天看到的优秀的代码或者特别的实现,记录下来
2019-2-18
var a = {n: 1};
var b = a;
a.x = a = {n: 2};
undefined,{n: 2}
a.x=b
后a.x的值是多少?{n:1,x:{n:2,x:{n:1,.....}} // 一直循环下去