关于for循环中的 object[i].index = i;

在写选项卡功能,当内容多个,需要循环遍历来操作,得知哪个选项卡和哪个选项内容匹配。遇到 object[i].index = i;

相关博客:https://www.cnblogs.com/yeyeyemax/p/6877378.html

这里object[i]是对象。aLi[i].index=i是给这个对象添加一个自定义属性index并且属性值为i,index就是索引的意思。当然这个属性名你可以自取。这里给它自定义这个属性是希望在后面通过这个属性找到并利用这个对象。

把i的值储存到index中,在oDivs[this.index].className = “”;这句中this.index的值是当前鼠标所在的元素,oLis[i].index = i;的意义是可以让this.index获取任意一个index值

l[i].index = i 防止闭包函数中无法正常获取当前索引i,而衍生出的一个绑定在dom元素上的数据index

你可能感兴趣的:(js)