⊗jsPmTrTS 446 of 505 menu

JavaScript időzítő leállítása

Már tudod, hogyan indíts el egy időzítőt, most tanuljuk meg, hogyan állítsuk meg. Ehhez tudnod kell, hogy minden a setInterval függvénnyel elindított időzítőnek van egy egyedi azonosítója. Ezt a számot adja vissza a setInterval függvény az időzítő indításakor:

let timerId = setInterval(function() { console.log('!') }, 1000); alert(timerId); // kiírja az időzítő azonosítóját

Az időzítő leállításához a clearInterval függvényt használjuk, amely elfogadja annak az időzítőnek az egyedi azonosítóját, amelyet le szeretnénk állítani.

Példaként indítsunk el egy időzítőt, amely növekvő számokat ír a konzolra, kezdve 1-től. Állítsuk le az időzítőt, amint a 10 szám megjelenik a képernyőn:

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

Legyen adott egy változó, amelyben kezdetben a 10 szám található. Indíts el egy időzítőt, amely másodpercenként csökkenti a változó értékét 1-gyel, és kiírja az értéket a konzolra. Amint a változó értéke eléri a nullát - állítsd le az időzítőt.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás