⊗jsPmTrDT 454 of 505 menu

Timer-Start in JavaScript

Obwohl die Funktion setTimeout nicht dafür vorgesehen ist, Timer zu erstellen, kann man sie dennoch verwenden, wenn man Rekursion nutzt:

let i = 0; function timer() { setTimeout(function() { console.log(++i); timer(); // rufen uns selbst auf }, 1000); } timer();

Man kann einen solchen Timer anhalten, indem man einfach die Rekursion verhindert:

let i = 0; function timer() { setTimeout(function() { console.log(++i); if (i < 10) { // starten nur, wenn der Zähler kleiner als 10 ist timer(); } }, 1000); } timer();

Geben Sie die Zahl 0 in der Konsole aus. Nach einer Sekunde geben Sie die Zahl 1 aus, nach zwei Sekunden geben Sie die Zahl 2 aus, nach 3 Sekunden geben Sie die Zahl 3 aus. Und so weiter bis ins Unendliche.

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