重點(diǎn):1、添加索引值的作用:建立匹配、對(duì)應(yīng)的關(guān)系。
? 比如:使每一個(gè)按鈕對(duì)應(yīng)數(shù)組里的每一張圖,arrImg[this.index].
2、不要在for循環(huán)的函數(shù)里面使用i.
3、添加索引值的方法aBtn[i].index=i;//索引值 給每一個(gè)li添加了自定義屬性index為i,它的作用是一旦和其他數(shù)組相匹配,就可以
? ??????????????找到相應(yīng)數(shù)組里的東西
????????aBtn[0].abc=123 自定義屬性
????????JS可以為任何HTML元素添加任意個(gè)自定義屬性
for里用了一個(gè)函數(shù),里面可以用i
????????for(var i=0;i<aInput.length;i++){
????????????????aInput[i].index=i;????????????//這里的i并沒(méi)有放在函數(shù)里所以可以是遞增的數(shù)值
????????????????aInput[i].onclick=function(){
????????????????????????this.value=this.index;????????????//這里是事先賦值的i值所以這里并不影響使用
? ? ? ? ? ? ? ? }
????????}
? ??????想建立“匹配”"對(duì)應(yīng)"關(guān)系,就用索引值