标签: javascript
var obj = { b: 2 }; console.log(obj.a); console.log(obj); obj.a = 1; console.log(obj);
三个console.log()输出以下结果:
我能理解的第一个undefined,但第二个可以输出a:1,可以看出第二个和第三个打印结果有明显的区别:
undefined
a:1
为什么第一个括号只有b:2,第二个完整输出?
b:2