我是javascript的新手。我想创建一个在1秒后迭代的for循环。
for(sec=60;sec>0; sec--){
document.write(sec);
}
当我使用上面的代码时,for循环打印所有内容。我希望for循环每1秒执行一次。我知道可以使用setInterval();
函数来完成,但我不知道如何完成它。请建议我最好的解决方法。
答案 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