Συνάρτηση clearTimeout

Η συνάρτηση clearTimeout σταματά τον χρονοδιακόπτη, που ρυθμίστηκε με τη συνάρτηση setTimeout. Η συνάρτηση δέχεται το αναγνωριστικό εκείνου του χρονοδιακόπτη που πρέπει να σταματήσει. Το αναγνωριστικό του χρονοδιακόπτη επιστρέφει η μέθοδος setTimeout.

Σύνταξη

javascriptclearTimeout(αναγνωριστικό);

Παράδειγμα

Ας σταματήσουμε τον χρονοδιακόπτη όταν ο μετρητής φτάσει την τιμή 10:

javascriptlet i = 0;

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

Δείτε επίσης

  • μέθοδος setInterval,
    που ξεκινά έναν χρονοδιακόπτη