Cómo eliminar el temporizador en js
Generalmente hay dos temporizadores
1)setTimeout();//Ejecutar una vez después de n milisegundos
2)setInterval();//Cada dos veces Ejecutar una vez cada n segundos
Ambos métodos tienen un valor de retorno, devuelven una identificación del temporizador y puedes definir una variable para recibirlo
Borrar método del temporizador :
setTimeout() corresponde a clearTimeout(id);
setInterval() corresponde a clearInterval(id);
Aquí es un ejemplo:
//setTimeout?Ejecutar una vez después de 1000 ms var?i?=?setTimeout(function(){ },1000);
/ /setInterval? Ejecutado cada 1000 ms
var?j?=?setInterval(function(){
},1000)
//Borrar temporizador de tiempo de espera, pasar la identificación (se devolverá una identificación al crear el temporizador)
clearTimeout(i);
//Borra el temporizador de intervalo, pasa la identificación (al crear el temporizador se devolverá una identificación)
clearInterval(j);