被最近發(fā)現(xiàn)的一個問題困擾著,作為一名js小白最近自己在寫一些demo經(jīng)常用到for循環(huán)來遍歷觸發(fā)事件,例如:var Lis=document.getElementsByTagName('li');for(i=0;i<Lis.length;i++){
Lis[i].onClick=function(){...}
}平時一直都這樣用這沒怎么深究,最近在找一個bug時卻鉆進了牛角尖...就用上面的代碼作例,假設這是三個li,點擊每個li都可以觸發(fā)function,可是這個循環(huán)不是只循環(huán)3次嗎,它是怎么保證多次點擊不同的li都能被識別到的?問題解釋得不太好希望明白我意思的朋友可以指點指點...
JS for循環(huán)問題
慕村225694
2018-08-10 10:10:19