141 of 264 menu

Die setInterval-Funktion

Die Funktion setInterval führt Code in angegebenen Zeitabständen aus. Als ersten Parameter sollte ein Callback übergeben werden, und als zweiten - die Zeit in Millisekunden, die angibt, in welchem Abstand der Code, der als erster Parameter angegeben wurde, wiederholt wird. Die Funktion gibt einen eindeutigen Identifikator zurück, mit dem der Timer gestoppt werden kann. Dazu sollte dieser Identifikator an die Funktion clearInterval übergeben werden.

Syntax

setInterval(Funktion, Zeit);

Beispiel

Starten wir einen Timer, der jede Sekunde einen Text in der Konsole ausgibt:

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

Beispiel

Starten wir einen Timer, der jede Sekunde ganze Zahlen in aufsteigender Reihenfolge in der Konsole ausgibt:

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

Beispiel

Stoppen wir den Timer, sobald der Zähler den Wert 10 erreicht:

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

Siehe auch

  • die Funktion setTimeout,
    die eine Verzögerung vor der Codeausführung setzt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen