js - setInterval的停止與重新啟動


使用js處理問題的時候,我們可能會經常使用到setInterval()來進行定時任務或者輪詢的操作,那么如何讓setInterval停止和重新啟動呢,下邊的代碼就可以實現的呦,如果有更好的方法,不吝賜教。

// 定義定時任務
function func(){console.log("hello")} 
//啟動定時器,func是參數,所以不能使用括號
var interval = setInterval(func, 2000); //啟動,func不能使用括號
// 停止定時器
clearInterval(interval );
//重新啟動即可
interval = setInterval(func, 2000); 

 

轉載於:https://www.cnblogs.com/icesnow521/p/9081216.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM