Welcome

首页 / 脚本样式 / Element UI / setInterval设置停止的次数和时间

需要知道已经经过了多少次或者说过多久就会停止


var timesRun = 0;

var interval = setInterval(function(){

timesRun += 1;

if(timesRun === 60){

clearInterval(interval);

}

//do whatever here..

}, 2000);

var startTime = new Date().getTime();

var interval = setInterval(function(){

if(new Date().getTime() - startTime > 60000){

clearInterval(interval);

return;

}

//do whatever here..

}, 2000);