⊗jsPmTrDT 454 of 505 menu

Tydskrif loop in JavaScript

Alhoewel die funksie setTimeout nie bedoel is vir die skep van tydsberekenaars nie, kan 'n mens dit tog daarmee maak as jy van rekursie gebruik maak:

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

Om so 'n tydsberekenaar te stop, kan jy eenvoudig voorkom dat rekursie plaasvind:

let i = 0; function timer() { setTimeout(function() { console.log(++i); if (i < 10) { // loop net as die teller minder as 10 is timer(); } }, 1000); } timer();

Druk die getal 0 in die konsole af. Na een sekonde druk die getal 1 af, na twee sekondes druk die getal 2 af, na 3 sekondes druk die getal 3 af. En so aan tot in ewigheid.

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp