JavaScript理论知识

15-01:写一个函数,第一秒打印 1,第二秒打印 2

2022-05-19  本文已影响0人  小小前端搬运工

两个方法,第一个是用 let 块级作用域

for(let i=0;i<5;i++){ 

  setTimeout(function(){ 

    console.log(i) 

  },1000*i) 

}

第二个方法闭包

for(var i=0;i<5;i++){ 

  (function(i){ 

    setTimeout(function(){ 

      console.log(i) 

    },1000*i) 

  })(i) 

} 
上一篇下一篇

猜你喜欢

热点阅读