Skip to content

Instantly share code, notes, and snippets.

@rnaffer
Created October 27, 2015 17:18
Show Gist options
  • Save rnaffer/a1d8346b28a7e75a3e73 to your computer and use it in GitHub Desktop.
Save rnaffer/a1d8346b28a7e75a3e73 to your computer and use it in GitHub Desktop.
Ejemplo del patrón de diseño "Timer Pattern" con explicación
// Los temporizadores en JavaScript son: setTimeout() y setInterval().
// El primero se ejecuta una sola vez y el segundo se ejecuta continuamente.
// En ambos casos el primer parametro es la función que se ejecutará y el segundo el tiempo en milisegundos.
// El periodo mínimo es de 4ms y el temporizador solo se ejecuta cuando la función principal ha finalizado.
var i = 0;
var timer = setInterval(function() {
console.log( i );
i++;
}, 1000 );
clearInterval( timer );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment