for(var i in xx){
xx[i].addEventListener("click",(function(i){
return function(){alert(i);}
})(i));
}
闭包常用写法
最新推荐文章于 2021-07-05 14:44:10 发布
本文介绍了一种使用JavaScript为页面元素添加点击事件的方法。通过遍历元素集合并利用闭包保存当前迭代索引的方式,实现了每次点击能够弹窗显示该元素对应的索引值。这种方法有效地解决了在循环中设置事件监听器时遇到的作用域问题。
2742

被折叠的 条评论
为什么被折叠?



