Funkcja clearInterval
Funkcja clearInterval zatrzymuje
timer, ustawiony funkcją setInterval.
Funkcja przyjmuje identyfikator tego
timera, który należy zatrzymać. Identyfikator
timera zwraca funkcja setInterval.
Składnia
clearInterval(identyfikator);
Przykład
Uruchommy timer, który co sekundę wyświetla
liczby całkowite, a następnie zatrzymajmy go po osiągnięciu
przez licznik wartości 10:
let i = 0;
let id = setInterval(function() {
i++;
if (i == 10) {
clearInterval(id);
} else {
console.log(i);
}
}, 1000);
Zobacz też
-
funkcję
setTimeout,
która ustawia opóźnienie