Συνάρτηση clearTimeout
Η συνάρτηση clearTimeout σταματά
τον χρονοδιακόπτη, που ρυθμίστηκε με τη συνάρτηση setTimeout.
Η συνάρτηση δέχεται το αναγνωριστικό εκείνου
του χρονοδιακόπτη που πρέπει να σταματήσει. Το αναγνωριστικό
του χρονοδιακόπτη επιστρέφει η μέθοδος setTimeout.
Σύνταξη
clearTimeout(αναγνωριστικό);
Παράδειγμα
Ας σταματήσουμε τον χρονοδιακόπτη όταν ο μετρητής φτάσει
την τιμή 10:
let i = 0;
let id = setInterval(function() {
i++;
if (i == 10) {
clearTimeout(id);
} else {
console.log(i);
}
}, 1000);
Δείτε επίσης
-
μέθοδος
setInterval,
που ξεκινά έναν χρονοδιακόπτη