0
是否可以做setInterval
,然後在運行180次後,減慢間隔時間?更改時間間隔
基本上在大約15分鐘後,我希望計時器只能每分鐘運行一次,然後大約一小時後每隔一小時設置一次運行間隔。我希望有一種方法可以做到這一點,而不必在setInterval
內嵌入setInterval
內的setInterval
。
var c = 0;
var interval = 5000;
var timer;
timer = setInterval(function(){
checkActivity();
c++;
if(c > 180){
interval = 60000;
}
}, interval);
太好了!這樣可行! –