var a = {
index: 1
};
// 然后
console.log( a );
// 再然后
a.index++;
第一次不打断点直接输出的情况下
输出展开变成index2
第二次我们打个断点,在输出值更改之前,让值先打印出来
结果打印出来展开值为1
控制台输出如果是在程序执行完之后查看打印结果,就会造成这种输出数值已经更改的问题
var a = {
index: 1
};
// 然后
console.log( a );
// 再然后
a.index++;
第一次不打断点直接输出的情况下
输出展开变成index2
第二次我们打个断点,在输出值更改之前,让值先打印出来
结果打印出来展开值为1
控制台输出如果是在程序执行完之后查看打印结果,就会造成这种输出数值已经更改的问题