js------定时任务和延时任务

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)

你可能感兴趣的:(前端,javascript,前端,开发语言)