clearInterval-funktio
clearInterval-funktio pysäyttää
setInterval-funktiolla asetetun
ajastimen. Funktio ottaa vastaan tunnisteen sille
ajastimelle, joka on pysäytettävä. Ajastimen tunnisteen
palauttaa setInterval-funktio.
Syntaksi
clearInterval(tunniste);
Esimerkki
Käynnistetään ajastin, joka tulostaa kokonaislukuja
sekunnin välein, ja pysäytetään se, kun laskuri saavuttaa
arvon 10:
let i = 0;
let id = setInterval(function() {
i++;
if (i == 10) {
clearInterval(id);
} else {
console.log(i);
}
}, 1000);
Katso myös
-
setTimeout-funktion,
joka asettaa viiveen