在JavaScript 中停止setInterval 執行
在JavaScript 中,setInterval() 方法允許您安排定期執行的函數,經常使用用於刷新資料或執行後台任務。但是,在某些情況下,您可能需要根據使用者輸入或其他事件來停止這些重複執行。
為了實現此目的,setInterval() 傳回一個間隔 ID,可用來停止執行使用clearInterval()方法調度的函數。
var refreshIntervalId = setInterval(fname, 10000); /* later */ clearInterval(refreshIntervalId);
透過儲存間隔ID並在必要時呼叫clearInterval(),您可以有效地停止由設定間隔()。這在以下場景中非常有用:
記住,清除一次間隔很重要不再需要它來防止不必要或不期望的執行以及潛在的資源消耗。
以上是如何在 JavaScript 中停止 setInterval 函數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!