Funzione clearTimeout

La funzione clearTimeout ferma il timer, impostato dalla funzione setTimeout. La funzione accetta l'identificatore del timer che deve essere fermato. L'identificatore del timer viene restituito dal metodo setTimeout.

Sintassi

javascriptclearTimeout(identificatore);

Esempio

Fermiamo il timer quando il contatore raggiunge il valore 10:

javascriptlet i = 0;

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

Vedi anche