**定时器函数
-计时事件
-setInterval(fuction,毫秒数ms) 循环定时器
clearInterval(定时器name) 清除定时器
//创建一个按钮(id="start")
var timer;
document.getElementById("start").onclick=funvtion(){
timer=setInterval(function(){
console.log("想囡囡");
},1000)
}
//创建一个按钮(id="stop")
document.getElementById("stop").onclick=funvtion(){
clearInterval(timer);
}
-setTimeout(fuction,毫秒数ms) 延时定时器
clearTimeout(定时器name)
setTimeout(callback,毫秒数ms) 延时定时器:
callback: 回调函数 当方法执行完之后通用 ms:毫秒
延长多长时间执行一次函数,只执行一次
<h1>02setTimeout函数</h1>
<button id="start">开始</button>
<button id="stop">停止</button>
var timer=setTimeout(function(){
console.log("延迟定时器")
},5000)
// console.timeEnd();
// console.log("立即执行")
// 清除
document.onclick=function(){
clearTimeout(timer);
}
var timer=setTimeout(fuction(){
console.log("想囡囡");
},5000)
//创建一个按钮(id="stop"),使得可以清除
document.getElementById("stop").onclick=fuction(){
clearTimeout(timer);
}