写一个函数,第一秒打印1,第二秒打印2
参考回答:
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) }
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题