Closure example
HTML
<button>Go</button>
JavaScript
document
.querySelector('button')
.addEventListener('click', function () {
for (let i = 0; i < 10; ++i) {
setTimeout(function () {
alert(i)
}, 1000)
}
})
<button>Go</button>
document
.querySelector('button')
.addEventListener('click', function () {
for (let i = 0; i < 10; ++i) {
setTimeout(function () {
alert(i)
}, 1000)
}
})