你不知道的javascript-上 学习笔记:
//此处特别需要注意,既有闭包的技巧,也有setTimeout时间的技巧。。解惑。
//地址:https://www.jianshu.com/p/e5225ba4a025
/*for (var i=1; i<=5; i++) {
(function(j){
setTimeout( function timer() {
console.log( j );
}, j*1000 );
})(i);
}
for (var i=1; i<=5; i++) {
let j = i;
setTimeout( function timer() {
console.log( j );
}, j*1000 );
}*/
for (let i=1; i<=5; i++) {
setTimeout( function timer() {
console.log( i );
}, i*1000 );
}
网友评论