setIntervalを停止する方法

DDD
リリース: 2023-12-11 11:39:25
オリジナル
2071 人が閲覧しました

clearInterval 関数を使用すると、setInterval 関数によって作成されたタイマーを停止できます。 setInterval 関数は一意のタイマー ID を返します。これをパラメーターとして ClearInterval 関数に渡すと、タイマーの実行を停止できます。

setIntervalを停止する方法

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!