把異步代碼包在一層閉包里,這是閉包的使用場(chǎng)景之一,簡(jiǎn)單舉一個(gè)例子,循環(huán)里有個(gè)匿名函數(shù),循環(huán)變量做為匿名函數(shù)的實(shí)參傳進(jìn)去了,這個(gè)變量就可以在函數(shù)內(nèi)使用了。
for(i=0;i<5;i++){
(function(i){
$.get("https://www.wukong.com/question/6534109455691284744").success(function(data){
console.log(i);
});
})(i);
}