【发布时间】:2016-06-12 12:38:16
【问题描述】:
我在以下 sn-p 中没有得到的东西: a 和 b 现在是指向同一个对象的指针。
var foo = {n:1}; /// foo points to an object
var bar = foo; /// bar point to the same object as foo
foo.x = foo = {n:2}; /// foo is now pointing to a new object
在最后一个赋值中,属性 x 被添加到 bar。 为什么? x 不应该指向 n:2 吗?
【问题讨论】:
标签: javascript