前端面试题:每隔一秒打印 1,2,3,4

admin2024-04-11 09:30:01

前端面试题:每隔一秒打印 1,2,3,4 1

// 使用闭包实现
for (var i = 0; i < 5; i++) {
  (function(i) {
    setTimeout(function() {
      console.log(i);
    }, i * 1000);
  })(i);
}
// 使用 let 块级作用域
for (let i = 0; i < 5; i++) {
  setTimeout(function() {
    console.log(i);
  }, i * 1000);
}