生成十个标签,点每一个弹出标签对应的数字
let a
//i是块级作用域,每次循环都会形成一个新的块
//注意:写在 let a后的话点哪一个标签弹出的数字都是10
for (let i = 0; i < 10; i++) {
a = document.createElement('a')
a.innerHTML = i + '</br>'
a.addEventListener('click', function (e) {
e.preventDefault()
alert(i)
})
document.body.appendChild(a)
}