我有一个如下循环:
for (var i = 0; i < arr.length; i++) {
console.log(arr);
// rest of the code does not touch 'arr'
...
}
但是,在浏览器控制台(Chrome)中,我不断收到以下信息:
Array[0]
length: 0
__proto__: Array[0]
作为 的输出console.log(arr)
,这表明 中没有任何内容arr
。但是,日志语句怎么可能被执行呢?!