第一种:
for(var i = 0;i<5;i++){
(function(i){
setTimeout(function(){
console.log(i)
},1000*i)
})(i)
}
第二种:
for(let i = 0;i<5;i++){
setTimeout(function(){
console.log(i)
},1000*i)
}
网友评论