Pregunta simple realmente, estoy ejecutando un montón de tiempos de espera pero quiero asegurarme de que no ralenticen la página y que por alguna razón no se guarden en la memoria después de que se hayan ejecutado.¿Tengo que borrar setTimeouts después de que se hayan ejecutado?
$projects.each(function(index) {
var $this = $(this);
window.setTimeout(function() {
// animate
}, 300 * index);
});
// Clear timeouts?
Supongo que se destruyen una vez que han corrido pero solo quieren seguir las mejores prácticas.
Para borrar el tiempo de espera, primero debe mantener una referencia a la identificación de tiempo de espera. ;-) – RobG
@RobG Sí, estoy consciente de eso. Iba a almacenarlos todos en una matriz, pero parece que es innecesario. – Marko