目前除了使用a.shift()以及ES6中的let关键字,还有其他方法吗?
方法一:
var i = 0;i < len; i++
a.shift();
方法二:
let i = 0;i < len; i++
a[i];
求更多方法
怪我咯2017-04-11 10:33:50
var a = [1,2,3];
var len = a.length;
for(var i = 0,j=0;i<len;i++){
setTimeout(function(){
console.log(a[j++]);
});
}
黄舟2017-04-11 10:33:50
var a = [1,2,3];
var len = a.length;
for(var i=0; i<len; i++) {
setTimeout(function() {
console.log(a[len - i--]);
});
}
PHP中文网2017-04-11 10:33:50
for(let item of a) {
setTimeout(function() {
console.log(item);
}, 200);
}