Como funciona setTimeout() en JavaScript

El método setTimeout() en JavaScript establece un temporizador que ejecuta una función o una porción de código después de que transcurre un tiempo establecido.

Este método utiliza dos argumentos:

setTimeout(function,tiempo);

donde:

  • function: nos pide una función que hayamos declarado anteriormente ó alli mísmo
  • tiempo: es el tiempo transcurrido en milisegundos, es decir si son 5 segundos seria 5000

Veamos los siguientes casos:

Primer caso:

Hemos creado una función saludo, que ejecuta un alert.

Luego debajo declaramos el método setTimeout para que ejecute la función saludo en un tiempo de 3 segundos.

[code lang=»js»]

function saludo(){
alert(«Tiempo en JavaScript»);
}
var ver=setTimeout(saludo,3000);
[/code]

Segundo caso:

En el siguiente ejemplo estamos declarando que se escriba JavaScript cada 2 segundos

[code lang=»js»]

function escribe(){
document.write(‘JavaScript<br>’);
setTimeout(escribe,2000);
}
escribe();
[/code]

ds

Máximo Guando

Especialista en Diseño y Desarrollo Web, experiencia en CMS, LMS, Tiendas Virtuales, Marketing Digital. Apasionado por las nuevas tecnologías aplicadas a la educación.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *