⊗jsPmTrDT 454 of 505 menu

Пуштање на тајмер во JavaScript

Иако функцијата setTimeout не е наменета за создавање тајмери, сепак тие можат да се направат со нејзина помош, ако се искористи рекурзија:

let i = 0; function timer() { setTimeout(function() { console.log(++i); timer(); // ќе се повикаме самите себе }, 1000); } timer();

Запре such тајмер може едноставно со тоа што нема да се дозволи да се случи рекурзија:

let i = 0; function timer() { setTimeout(function() { console.log(++i); if (i < 10) { // го пускаме, само ако бројачот е помал од 10 timer(); } }, 1000); } timer();

Испечатете го во конзолата бројот 0. После една секунда испечатете го бројот 1, после две секунди испечатете го бројот 2, после 3 секунди испечатете го бројот 3. И така натаму до бесконечност.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј