setInterval 定时任务
// 每隔一段时间就执行一次相应函数
var timer = setInterval(function(){console.log(123);}, 3000)
// 取消setInterval设置
clearInterval(timer);
timer=null
取消定时任务
clearInterval(timer);
取消定时任务,有的时候需要将定时器定义成全局,这样就可以在别的函数或者用户点击别的按钮取消定时任务
setTimeout() 延时任务
var t=setTimeout("JS语句",毫秒) //几秒后指定js语句 ,1000 毫秒等于一秒
取消延时任务
clearTimeout(t)