0
0

More than 3 years have passed since last update.

setTimeoutとsetInterval

Posted at

JavaScriptの関数

繰り返し手順で必要な4つの関数

setTimeout,clearTimeout,setInterval,clearIntervalという4つのグローバル関数について

setTimeoutとsetIntervalは、指定した時間(ミリ秒)が経過したらコールバック関数を呼び出す関数。
コールバック関数とは、他の関数の引数として指定された関数のこと。(関数Aに引数として渡す別の関数B)

setTimeout・・・一度だけコールバック関数を呼び出す。
setInterval・・・ブラウザを閉じるか、ページを移動するまで繰り返す。

呼び出しを止めるには、
setTimeoutかsetIntevalの戻り値をclearTimeoutとclearIntervalへ渡す。

let タイムアウトID = setTimeout(コールバック関数,ミリ秒);
let インターバルID = setInterval(コールバック関数,ミリ秒);

clearTimeout(タイムアウトID);
clearInterval(タイムアウトID);

以上

現在JavaScriptの学習中でタイマーを作っていたところ、重要だど感じたので書きました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0