有時候要對響應(yīng)一堆相似的事件,但是每個事件的參數(shù)都不同,一開始還以為挺簡單的,用個for循環(huán)不就得了,結(jié)果發(fā)現(xiàn),額,都是使用了最后一個參數(shù)。。。
上網(wǎng)查資料?。?!結(jié)果大神說用閉包解決
代碼:
復(fù)制代碼 代碼如下:
for(var i=0;i<10;i++){
btns[i].onclick=(function(i){
return function(){alert(i)}
})(i)
}
新聞熱點(diǎn)
疑難解答
圖片精選