javascript1

66次阅读

共计 197 个字符,预计需要花费 1 分钟才能阅读完成。

1.javascript 每隔一秒 打印 1,2,3,4,5

1. 利用 let(块级作用域)

for(let i=0;i<5;i++){setTimeout(function(){console.log(i)
    },1000*i)
}

2. 利用闭包

for(var i=0;i<5;i++){(function(i){setTimeout(function(){console.log(i)
        },1000*i)
    })(i)
}

正文完
 0