for循环中嵌套异步请求导致顺序错乱
//for中嵌套异步时,执行顺序会混乱
for(var i=0; i<5; i++){
(function(j){
setTimeout(function(){
console.log("第"+(j+1)+"次循环");
}, Math.random() * 3000);
}(i));
}
主要代码
(function(j){
}(i));