js四种获取按钮下标的方法

四种获取下标的方法






想要获取当前按钮对应的下标,获取点击按钮:

for(let i = 0;i < btns.length;i++){
    btns[i].onclick = function(){
        console.log(i);
    }
}

使用属性存储下标

for (var i = 0;i

使用forEach便利

btns.forEach(function(e,i){
//e是元素,i是每个下标
    btns[i].onclick = function(){
    console.log(i);
}
})

使用闭包解决

for(var i = 0;i