Appearance
Intervalos
En JavaScript, podemos ejecutar código de forma repetida usando intervalos.
setInterval()
La función setInterval() ejecuta una función cada cierto tiempo, que se especifica en milisegundos.
javascript
setInterval(() => {
console.log("Hola mundo")
console.count()
}, 1000)
setInterval(() => {
console.log("Hola mundo")
console.count()
}, 1000)Podemos detener el intervalo con la función clearInterval().
javascript
let intervalo = setInterval(() => {
console.log("Hola mundo")
console.count()
}, 1000)
clearInterval(intervalo)let intervalo = setInterval(() => {
console.log("Hola mundo")
console.count()
}, 1000)
clearInterval(intervalo)Timeouts
setTimeout()
La función setTimeout() ejecuta una función una sola vez, después de un tiempo especificado en milisegundos.
javascript
setTimeout(() => {
console.log("Hola mundo")
}, 1000)setTimeout(() => {
console.log("Hola mundo")
}, 1000)Podemos detener el intervalo con la función clearTimeout().
javascript
let timeout = setTimeout(() => {
console.log("Hola mundo")
}, 1000)
clearTimeout(timeout)let timeout = setTimeout(() => {
console.log("Hola mundo")
}, 1000)
clearTimeout(timeout)