Este artículo ilustrará el procedimiento para ejecutar la siguiente línea después de esperar 5 segundos.
Cómo esperar 5 segundos antes de ejecutar la siguiente línea?
Para esperar 5 segundos antes de ejecutar la siguiente línea, use las siguientes formas:
Método 1: espere 5 segundos antes de ejecutar la siguiente línea usando el método setTimeOut ()
Utilizar el "setTimeout ()Método "para esperar 5 segundos y luego ejecutar la siguiente línea de código. Usando este método, se establece un temporizador y se ejecuta una función o pieza de código cuando se agota. Más específicamente, el tiempo se establece en milisegundos.
Sintaxis
Use la siguiente sintaxis para utilizar el método setTimeOut ():
setTimeout (function (), tiempo)En la sintaxis anterior:
Ejemplo
Imprima la cadena "Bienvenido a Linuxhint"En la consola usando el"consola.registro()" método:
consola.Log ("Bienvenido a Linuxhint");Llama a "setTimeout ()"Método pasando el tiempo en milisegundos y una función que se invocará después del período especificado para imprimir la cadena en la consola:
setTimeOut (function ()Aquí, 5000 ms se refiere a los 5s.
Como puede ver en la salida, la segunda cadena, "La mejor plataforma para aprender habilidades", Se imprime en la consola después de 5 segundos:
Método 2: espere 5 segundos antes de ejecutar la siguiente línea usando la función Sleep () definida por el usuario ()
También puede crear su función personalizada para pausar el código JavaScript utilizando el "Promesa()" método. Representa una operación asincrónica o una promesa producida dinámicamente que se resuelve una vez que todas las acciones se han completado.
Ejemplo
Defina una función "dormir()"Eso pausará el código JavaScript con la ayuda de una función asíncrona y prometida ():
function sleep (ms)Defina una función asíncrona utilizando el "asíncrata"Palabra clave llamada"ejecuteline ()". Invoca el "dormir()"Funciona pasando el tiempo en milisegundos:
ASYNC FUNTION EXECTELINELET ()Finalmente, llame al "ejecuteline ()" función:
ejecuteline ();Como puede ver en la salida, después de ejecutar el código, cada línea se detiene durante 5 segundos antes de imprimir en la consola:
Se trata de cómo esperar 5 segundos antes de ejecutar la siguiente línea en JavaScript.
Conclusión
Para esperar 5 segundos antes de ejecutar la siguiente línea, use el "setTimeout ()"Método o el JavaScript"Duerme definido por el usuario ()" función. En la función Sleep () definida por el usuario, la función SetTimeOut () se utiliza para hacer una función de sueño JavaScript con la función prometed () y asíncrona. Este artículo ilustró el procedimiento para ejecutar la siguiente línea después de esperar 5 segundos.