当我运行这段代码时:
我预期的输出是:
var a = ['a','b','c'];
var b = ['a','b','c'];
for(i = 0; i <= a.length-1; i++){
b.shift();
console.log(b);
}
我预期的输出是:
['b','c']
['c']
[]
但是我得到了这个输出结果:
[]
[]
[]
为什么?
我如何获得期望的输出?