企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# DOM事件和闭包 ```javascript // 获取元素,给每个div绑定点击事件 点击打印是第几个div // 获取元素 var divs = document.getElementsByTagName("div");//伪数组 // 遍历循环 for (var i = 0; i < divs.length; i++) { // 绑定点击事件 闭包()() 函数套函数 //定时器 DOM 事件都是异步执行 使用自执行函数变为同步执行 divs[i].onclick = (function (i) {//形参 return function () { console.log("我是第" + (i + 1) + "个div"); } })(i);//实参 } ```