var a = { n : 1 };
var b = a;
a.x = a = { n : 2 };
console.log( a.x ); // undefined
console.log( b.x ); // Object { n = 2 }
我的想法是这样的:
var a = {
n : 1,
x : a = {
n : 2
}
}
不知道我的想法有没有错误的地方,如有,希望能帮我指出,可以帮我解释下吗?谢谢!
这问题已经有人问过了,还有详细说明
https://segmentfault.com/q/10...