clearTimeout関数

関数 clearTimeout は、 関数 setTimeout で設定された タイマーを停止します。 この関数は、停止するタイマーの識別子を引数として受け取ります。 タイマーの識別子は、メソッド setTimeout が返します。

構文

javascriptclearTimeout(識別子);

例

カウンターが値 10 に達したときにタイマーを停止します:

javascriptlet i = 0;

let id = setInterval(function() {
  i++;
  
  if (i == 10) {
    clearTimeout(id);
  } else {
    console.log(i);
  }
}, 1000);

関連項目

  • メソッド setInterval,
    タイマーを開始する