Grunnleggende om funksjonen setInterval i JavaScript

I denne leksjonen vil vi lære å arbeide med timere i JavaScript. Etter å ha forstått timere, vil du kunne automatisk utføre operasjoner på siden med gitte tidsintervaller. For eksempel kan du lage en bildeslider hvor bildene endres hvert sekund.

For å arbeide med timere i JavaScript brukes funksjonen setInterval, som starter gitt kode med bestemte intervaller.

Denne funksjonen fungerer som følger: den første parameteren tar kildekoden til funksjonen, og den andre parameteren er intervallet som funksjonen vil bli kalt automatisk med. Den andre parameteren angis i millisekunder (1000 millisekunder = 1 sekund).

La oss studere funksjonens arbeid med et eksempel. For eksempel, la oss skrive kode som hvert sekund vil skrive noe til konsollen.

La oss først lage en funksjon som skriver noe til konsollen:

javascriptfunction timer() {
  console.log('!');
}

Og nå, ved hjelp av setInterval, vil vi få funksjonen vår til å kjøres hvert sekund:

javascriptsetInterval(timer, 1000);

function timer() {
  console.log('!');
}

Det er ikke nødvendig å lage en egen funksjon - du kan bare sende en anonym funksjon som første parameter til setInterval, slik:

javascriptsetInterval(function() {
  console.log('!');
}, 1000);
Задание 1

Start en timer som hvert 3 sekund vil skrive noe til konsollen.