我正在练习一些Javascript输出问题,并遇到了一个我无法理解输出的问题.这是代码:
var foo = {n: 1}; var bar = foo; foo.x = foo = {n: 2};
foo.x的价值是什么?
我认为它会给出{n:2,x:{n:2,x .....}}.但它的价值是不确定的.任何人都可以向我解释为什么它的价值即将到来
javascript output
javascript ×1
output ×1