ホームページ >ウェブフロントエンド >jsチュートリアル >setIntervalを停止する方法
clearInterval 関数を使用すると、setInterval 関数によって作成されたタイマーを停止できます。 setInterval 関数は一意のタイマー ID を返します。これをパラメーターとして ClearInterval 関数に渡すと、タイマーの実行を停止できます。
JavaScript では、clearInterval 関数を使用して、setInterval 関数によって作成されたタイマーを停止できます。 setInterval 関数は一意のタイマー ID を返します。これをパラメーターとして ClearInterval 関数に渡してタイマーの実行を停止できます。
以下は、setInterval および clearInterval を使用してタイマーを停止する例です:
// 创建定时器,每1秒执行一次 const intervalId = setInterval(() => { console.log('定时器正在执行...'); }, 1000); // 5秒后停止定时器 setTimeout(() => { clearInterval(intervalId); // 通过定时器ID停止定时器的执行 console.log('定时器已停止'); }, 5000);
上記の例では、setInterval 関数は 1 秒ごとにコールバック関数を実行し、タイマー ID の割り当てを返します。値をintervalId変数に渡します。次に、setTimeout 関数を使用して、5 秒後に clearInterval 関数を呼び出し、intervalId をパラメーターとして渡してタイマーの実行を停止します。
clearInterval 関数が呼び出されると、タイマーは実行を停止し、コールバック関数は繰り返し実行されません。
タイマー ID は一意であり、各タイマーには独自の ID があることに注意してください。したがって、clearInterval 関数を呼び出すときは、特定のタイマーを停止するために正しいタイマー ID を渡していることを確認してください。
以上がsetIntervalを停止する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。