给出以下代码:
var tmp = [0]; for(var i=0;i<100;i++) { tmp[0] = i; console.log(tmp); }
我期望输出[0],[1],[2],[3]等
但我改为[99],[99],[99],[99]等
然而,逐步调试调试器(firebug)中的代码会让我知道[0],[1],[2]的正确结果.
javascript arrays for-loop
arrays ×1
for-loop ×1
javascript ×1