0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?