⊗jsPmTrTS 446 of 505 menu

Stoppe JavaScript-timeren

Du vet allerede hvordan du starter en timer, la oss nå lære hvordan du stopper den. For å gjøre dette må du vite at hver timer, startet med funksjonen setInterval, har et unikt nummer. Dette nummeret returneres av funksjonen setInterval i øyeblikket timeren startes:

let timerId = setInterval(function() { console.log('!') }, 1000); alert(timerId); // vil vise timerenes nummer

For å stoppe timeren brukes funksjonen clearInterval, som tar imot det unike nummeret til den timeren som skal stoppes.

La oss for eksempel starte en timer som skriver ut tall i stigende rekkefølge, starter med 1. La oss stoppe timeren så snart tallet 10 er vist på skjermen:

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

Anta at det er gitt en variabel som innledningsvis lagrer tallet 10. Start en timer som hvert sekund vil redusere verdien av denne variabelen med 1 og skrive ut denne verdien til konsollen. Så snart verdien av variabelen når null - stopp timeren.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis