一次性定时器
一次性定时器个人感觉跟定时器好像啊 ,它普遍用于出现新品进行的宣传海报
一次性定时器:setTimeout();
结束一次性定时器: clearTimeout(function(){});
//1.获取标签
var one = document.getElementById("one");
var timer1 = null;
var one_end = document.getElementById("one_end");
//2.监听事件
one.onclick = function (){
//清除定时器
clearTimeout(timer1);
//设置一次性定时器
timer1 = setTimeout(function(){
alert("3秒之后洗澡");
}, 3000);
}
one_end.onclick = function (){
clearTimeout(timer1);
}
注意的点
- 一次性定时器用的函数与定时器不同
- 一次性定时器:setTimeout(); 结束一次性定时器: clearTimeout(function(){});
- 使用定时器的时候 先清又设,防止定时器的累加