
此处点击时打印的i为5
因为i本身onclick内部没有,需要去全局变量找

此处点击时打印的i为5

此处按按钮i打印4
// 对每一个按钮的点击进行监听
for (var i = 0; i < btnEls.length; i++) {
var btnItemEl = btnEls[i]
btnItemEl.index = i
btnItemEl.onclick = function() {
console.log(i)
console.log(btnItemEl)
// 怎么样在这里能拿到对应的btnItemEl
// 方案一: 直接获取this
console.log(this)
// 方案二: 先获取索引
console.log(this.index)
}
}

















![[4]PCB设计实验|LPWAN物联网系统解决方案 |LoRa模块/LoRa网关/云平台/LoRa应用案例|9:30~10:00](https://img-blog.csdnimg.cn/6cb9d7d0af104fd9862817ac73ef30bb.png)