- 普通定时器:
setInterval 可设置重复触发的定时器
var time = setInterval(function (){
需要循环的代码串
},间隔时间); 每次执行定时器的间隔时间(单位为毫秒)
- 单次定时器:
setTimeout 仅会执行一次的定时器
var time = setTimeout( function ( ){
需要执行的具体任务
},执行的间隔时间);
- 删除定时器:
clearIntercal(定时器名称) 删除指定的定时器
var num = 0; 设置定时器的次数记录器
var time = setInterval( function ( ) {
需要执行的代码段
numb++ 定时器记录次数
if(numb > ? ) { 清除定时器的触发条件
clearIntercal( time ) 清除定时器
time = null;
}
},间隔时间 );