点击击按钮出现每个按钮显示的数字 ——将按钮对应的下标保存在属性中
var btn = document.getElementsByTagName('button');
for (var i = 0, length = btn.length; i < length; i++) {
btn[i].index=i+1;
btn[i].onclick = function() {
alert(this.index)
}
}
var btn = document.getElementsByTagName('button');
for (var i = 0, length = btn.length; i < length; i++) {
(function(i) {
//匿名函数自己调用 闭包
btn[i].onclick = function() {
alert(i + 1);
}
})(i)
}