En JavaScript, ¿cómo puedo llamar a una función después de un intervalo de tiempo específico?Javascript: llame a una función después del período de tiempo específico
Aquí es mi función Quiero correr: suena
function FetchData() {
}
En JavaScript, ¿cómo puedo llamar a una función después de un intervalo de tiempo específico?Javascript: llame a una función después del período de tiempo específico
Aquí es mi función Quiero correr: suena
function FetchData() {
}
Puede utilizar JavaScript Timing Events llamar a la función después de cierto intervalo de tiempo :
Esto muestra el cuadro de alerta después de 3 segundos:
setInterval(function(){alert("Hello")},3000);
Se pueden utilizar dos método de evento de tiempo en javascript.i.e.
setInterval()
: ejecuta una función, una y otra vez, en intervalos de tiempo especificadossetTimeout()
: ejecuta una función, una vez, después de esperar un número especificado de milisegundosclaramente declarado gracias – Andrew
que estás buscando setInterval. Es tan fácil como esto:
function FetchData() {
// do something
}
setInterval(FetchData, 60000);
si solo deseas llamar algo una vez, theres setTimeout.
función FetchData()
vez después de 1000 milisegundos Ejecutar:
setTimeout(FetchData,1000);
ejecutar la función FetchData()
repetidamente cada 1000 milisegundos:
setInterval(FetchData,1000);
Supongo que en el caso de 'setInterval()' los corchetes para el nombre de la función, es decir, 'FetchData' no deberían estar presentes porque activa la función solo una vez. setInterval (FetchData, 1000) parece más válido. Lo probé en cromo. –
Esto es incorrecto. En setTimeout, FetchData() se ejecutará de inmediato. Debe envolverlo en una función como la siguiente: setTimeout (function() {FetchData();}, 1000); – thatOneGuy
setTimeout (func , 5000);
- llamará a la función llamada func() después del tiempo especificado. aquí, 5000 milisegundos, es decir, después de 5 segundos
'setTimeout()'? 'setInterval()'? – Pointy
Dónde implementar setTimeout()? – Shaggy
¿Cómo puede ser más fácil publicar aquí una pregunta que buscar en Google la "función de llamada de JavaScript después de un intervalo de tiempo específico"? – deviousdodo