定时计划的执行
写在前面
在日常前端开发中,页面需要定时执行任务是比较常规的需求了,下面简要介绍一下。
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 ,每一个定时器管理各自的定时任务。