Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsPmTrDT 454 of 505 menu
◀ ▶

Timer starten in JavaScript

Hoewel de functie setTimeout niet bedoeld is voor het maken van timers, kun je ze toch maken met behulp ervan, als je gebruikmaakt van recursie:

let i = 0; function timer() { setTimeout(function() { console.log(++i); timer(); // roep onszelf aan }, 1000); } timer();

Je kunt zo'n timer stoppen door simpelweg te voorkomen dat recursie plaatsvindt:

let i = 0; function timer() { setTimeout(function() { console.log(++i); if (i < 10) { // starten alleen als de teller minder dan 10 is timer(); } }, 1000); } timer();

Print het getal 0 naar de console. Na een seconde print je het getal 1, na twee seconden print je het getal 2, na 3 seconden print je het getal 3. En zo door tot in het oneindige.

← →
↑
Nederlands▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren