定时计划的执行

写在前面

在日常前端开发中,页面需要定时执行任务是比较常规的需求了,下面简要介绍一下。

1.定义一个定时器

// 定时器
var timer = "";

2.定义需要执行的函数

// 执行任务
function job() {
	alert('执行成功');
}

3.启动定时任务函数

// 开始执行定时计划
function start() {
	timer = setInterval(function () {
	// 实行的js函数
	job();
	}, 60000);
}

4.定义关闭定时启动函数

// 结束定时计划的实行
function end() {
	clearInterval(timer);
}

5.开启或关闭定时器

// 调用开启定时器函数
start();
// 调用关闭定时器函数
end();

注意事项

开始定义的 timer 就是一个定时器,将如一个页面上需要两个不同情况的定时执行任务,就需要定义另一个 定时器,例如 timer1 ,每一个定时器管理各自的定时任务。

Last Updated: 8/6/2019, 12:39:09 AM