141 of 264 menu

Funksjonen setInterval

Funksjonen setInterval utfører kode med angitte tidsintervaller. Den første parameteren skal være en tilbakekallingsfunksjon, og den andre - tid i millisekunder som angir hvilket intervall som koden spesifisert i den første parameteren skal repeteres med. Funksjonen returnerer en unik identifikator, som kan brukes til å stoppe timeren. For å gjøre dette skal denne identifikatoren overføres til funksjonen clearInterval.

Syntaks

setInterval(funksjon, tid);

Eksempel

La oss starte en timer som skriver ut en tekst til konsollen hvert sekund:

setInterval(function() { console.log('tekst'); }, 1000);

Eksempel

La oss starte en timer som skriver ut heltall i stigende rekkefølge til konsollen hvert sekund:

let i = 0; setInterval(function() { console.log(i++); }, 1000);

Eksempel

La oss stoppe timeren når telleren når verdien 10:

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

Se også

  • funksjonen setTimeout,
    som setter forsinkelse før kodeutføring
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