如何在javascript中延迟循环1秒?

时间:2017-09-30 04:28:58

标签: javascript

我是javascript的新手。我想创建一个在1秒后迭代的for循环。

for(sec=60;sec>0; sec--){
    document.write(sec);    
}

当我使用上面的代码时,for循环打印所有内容。我希望for循环每1秒执行一次。我知道可以使用setInterval();函数来完成,但我不知道如何完成它。请建议我最好的解决方法。

1 个答案:

答案 0 :(得分:0)

您可以使用library(ggplot2) d <- data.frame(x=rep(1:3, 4), f=rep(letters[1:4], each=3)) labels <- data.frame(f=letters[1:4], label=LETTERS[1:4]) ggplot(d, aes(x,x)) + facet_wrap(~f) + geom_point() + geom_label(data = labels, aes(label=label), x = Inf, y = -Inf, hjust=1, vjust=0, inherit.aes = FALSE) 每1秒运行一次,然后使用setInterval来防止计数为60后再执行任何操作。

clearInterval