一、设置定时器
1. 一次性定时器
setTimeout(函数,间隔的时间):间隔一定时间后,只执行一次,之后不再执行。
// 基本用法 setTimeout(callback, delay[, ...args]) // 示例 setTimeout(function(){ console.log('我是一个一次性的定时器'); },1000);
2.周期性定时器
setInterval(函数,间隔的时间):每间隔一定时间执行一次,循环执行。
// 基本用法 setInterval(callback, delay[, ...args]) // 示例 setInterval (function(){ console.log('我是一个周期性的定时器'); },1000);
3.即时定时器
即时定时器:setImmediate():只要启动,马上执行。
// 基本用法 setImmediate(callback[, ...args])
二、取消定时器
分别用clearTimeout()、clearInterval()和cl