此处点击时打印的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)
}
}