课程
/前端开发
/JavaScript
/JavaScript进阶篇
多了个aLi[i].index=i;还有下面那些this.classname 和this.index都有什么用,百度查的好难受,很乱…
2016-10-23
源自:JavaScript进阶篇 10-1
正在回答
其实a[i].index=i的index就是这个对象的索引值,index并不是函数,你可以用a,b,c什么的,都可以的this.classname就是当前发生事件的这个对象,this.index就是当前对象的一个索引值
这个this指的就是你鼠标滑过的那个对象,你这个内循环的函数是吧所有的classname清空,然后给鼠标滑过的那个对象添加classname
你可以直接点,然后用alert弹一下试试。this就是当前操作的对象
坚持MyDream 提问者
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答为什么要定义oLis[i].index=i来索引而不直接用i这个变量呢?
3 回答aLi[i].index = i;。。。求破十万火急
1 回答 下面代码中 aLi[i].index = i;有什么作用?
2 回答为什么要用this 而不能直接用otr[i]
3 回答什么时候用this,为什么用ali[i].index就不行