Things[i]
}
你好,js中for循环中的i代表的就是当前元素的下标。
看上面的代码:
Things[i]表示当前元素
Things.length表示一共有几个元素
i是Things[i]的下标了。
如你所说,就是当前元素的下标。
希望我的回答能帮到你哈,有问题可以追问,觉得好就点个赞,有用就采纳!
可以按以下思路步骤来实现:
1、声明一个变量(如el),用来存放鼠标所在的元素节点。
2、在body元素上增加一个鼠标事件监听
3、使用事件对象中的target属性,每当鼠标经过一个元素时,就把它赋值给el变量
任何时候,读取el变量的值即为鼠标当前所在的元素。
示例代码:
var el = window.document.body//声明一个变量,默认值为bodywindow.document.body.onmouseover = function(event){
el = event.target//鼠标每经过一个元素,就把该元素赋值给变量el
console.log('当前鼠标在', el, '元素上')//在控制台中打印该变量
}