Want a javascript function to run every minute, but max 3 times

后端 未结 9 1026
终归单人心
终归单人心 2020-12-28 17:43

I have a ajax javascript method that pulls data from a page etc.

I want this process to run on a timed interval, say every minute. But I don\'t want it to loop forev

9条回答
  •  萌比男神i
    2020-12-28 18:04

    Like this:

    var runCount = 0;    
    function timerMethod() {
        runCount++;
        if(runCount > 3) clearInterval(timerId);
    
        //...
    }
    
    var timerId = setInterval(timerMethod, 60000);    //60,000 milliseconds
    

提交回复
热议问题