1.window定時(shí)器方法
有時(shí)我們并不想立即執(zhí)行一個(gè)函數(shù)棒动,而是等待特定一段時(shí)間之后再執(zhí)行萨惑,我們稱之為“計(jì)劃調(diào)用(scheduling a call)”震缭。
有兩種方式可以實(shí)現(xiàn):
- setTimeout 允許我們將函數(shù)推遲到一段時(shí)間間隔之后再執(zhí)行椅贱。
- setInterval 允許我們重復(fù)運(yùn)行一個(gè)函數(shù)览绿,從一段時(shí)間間隔之后開始運(yùn)行慌洪,之后以該時(shí)間間隔連續(xù)重復(fù)運(yùn)行該函數(shù)顶燕。
取消方法
- clearTimeout:取消setTimeout的定時(shí)器;
- clearInterval:取消setInterval的定時(shí)器冈爹;
setTimeout 在調(diào)用時(shí)會(huì)返回一個(gè)“定時(shí)器標(biāo)識(shí)符”涌攻,我們可以使用它來取消執(zhí)行。