for (var i = 0; i < 3; i++) {
setTimeout(function log() {
console.log(i); // What is logged?
}, 1000);
}
Code ripped from: https://dmitripavlutin.com/javascript-closures-interview-questions/
for (var i = 0; i < 3; i++) {
setTimeout(function log() {
console.log(i); // What is logged?
}, 1000);
}
Code ripped from: https://dmitripavlutin.com/javascript-closures-interview-questions/