var a = {name: 111};
console.log(a);
a.age = 28;
这个是浏览器的机制问题。console.log()
你不点开这个object的情况下可以看到只有一个值name,而在你点开这个Object的时候,在浏览器中总是输出最新的值(见下图):
你会发现折叠开Object后旁边出现如图所示的标志(此值刚刚被修改过)。
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答835 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
这是浏览器处理的
console.log(a);
在展开的时候旁边有个i
提示,意思是展示的内容被修改过了