定時器
創建定時器
window.setInterval(方法類型,間隔時間(1000=1秒))
var timer=window.setInterval(func,2000); var i=0 function func(){ console.log("你好",i) i+=1 }
清除定時器
window.clearInterval(定時器名)
function ting(){ //清除定時器 window.clearInterval(timer); }
重置定時器
function reset1(){ //重置定時器,重新給定參數,清除定時器,重新創建定時器 i=0; window.clearInterval(timer); timer=window.setInterval(func,2000); }
延時器
只執行一次
創建延時器
window.setTimeout(函數類型,延遲時間)
var timer1=window.setTimeout(function (){ console.log("你好啊!!!"); },3000);
清除延時器
window.clearTimeout(延時器名稱)
function func(){ //清除延時器 window.clearTimeout(timer1); }