扫码关注官方订阅号
目前除了使用a.shift()以及ES6中的let关键字,还有其他方法吗?方法一:
var i = 0;i < len; i++
a.shift();
方法二:
let i = 0;i < len; i++
a[i];
求更多方法
人生最曼妙的风景,竟是内心的淡定与从容!
var a = [1,2,3]; var len = a.length; for(var i = 0,j=0;i<len;i++){ setTimeout(function(){ console.log(a[j++]); }); }
var a = [1,2,3]; var len = a.length; for(var i=0; i<len; i++) { setTimeout(function() { console.log(a[len - i--]); }); }
for(var i=0; i<len; i++){(function(j){setTimeout(....)})(i);}
for(let item of a) { setTimeout(function() { console.log(item); }, 200); }
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
for(var i=0; i<len; i++){
(function(j){
setTimeout(....)
})(i);
}