一尘不染

希望每分钟运行一次javascript函数,但最多3次

ajax

我有一个ajax javascript方法,可从页面等中提取数据。

我希望此过程按一定的时间间隔运行,例如每分钟。但是我不希望它永远循环,所以最多可以循环3次。

实现此目的的最佳方法是什么?


阅读 202

收藏
2020-07-26

共1个答案

一尘不染

像这样:

var runCount = 0;    
function timerMethod() {
    runCount++;
    if(runCount > 3) clearInterval(timerId);

    //...
}

var timerId = setInterval(timerMethod, 60000);    //60,000 milliseconds
2020-07-26