使用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
