141 of 264 menu

setInterval関数

setInterval関数は、指定された時間間隔で コードを実行します。最初のパラメータとして コールバック関数を渡し、 2番目のパラメータとしてミリ秒単位の時間を指定します。この時間間隔で、 最初のパラメータで指定されたコードが繰り返し実行されます。 この関数は一意の識別子を返し、 この識別子をclearInterval関数に渡すことで タイマーを停止できます。

構文

setInterval(関数, 時間);

1秒ごとにコンソールにテキストを出力する タイマーを起動します:

setInterval(function() { console.log('text'); }, 1000);

1秒ごとに整数を昇順でコンソールに出力する タイマーを起動します:

let i = 0; setInterval(function() { console.log(i++); }, 1000);

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

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

関連項目

  • setTimeout関数
    コード実行前に遅延を設定します
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否