在頁面上建立十個標籤,點選按順序彈出數字1,2,3,...10(閉包實現)

兩情迢迢發表於2019-01-26

for (let i = 0; i < 10; i++) {
    let a = document.createElement('a')
    a.innerHTML = i
    ;(function (i) {
        a.onclick = function () {
            alert(i)
        }
    })(i)
    let body = document.getElementsByTagName('body')[0]
    body.appendChild(a)
}複製程式碼


相關文章