En este tutorial, explicaremos la alternativa de JavaScript a la función de sueño.
¿Cuál es la alternativa de JavaScript a la función de sueño??
JavaScript no proporciona ninguna función de sueño incorporada. Sin embargo, proporciona una alternativa que se puede utilizar en el lugar de la función de sueño. El "setTimeout ()"Es una forma muy simple de retrasar en el programa JavaScript o hacer el archivo JavaScript en modo de suspensión durante un período de tiempo específico.
Sintaxis
setTimeOut (Resolve, MS)Ejemplo 1: use setTimeOut () directamente
Puedes utilizar el "setTimeout ()Método "directamente en la consola y establecer el límite de tiempo en el elemento especificado para hacer un retraso. Para hacerlo, utilice el "consola.registro()Método de JavaScript y pase la cadena como argumento de este método:
consola.log ("bienvenido");Utilizar el "setTimeout ()"Método que ejecuta un bloque de código solo una vez después del tiempo especificado, tal para"3000"Millisegunds:
setTimeOut (() => consola.Log ("a Linux!");, 3000);Pasar otra cadena como argumento a la consola.log () para mostrar en la consola:
consola.Log ("Espera!");Se puede observar que la cadena que hemos pasado en el método "setTimeout ()" apareció en la pantalla después de un retraso de tres segundos:
Ejemplo 2: use setTimeOut () en una función
Para usar "setTimeout ()" en una función, defina una función con un nombre particular. Luego, la función de sueño anterior utiliza la función "setTimeout () para resolver una promesa después de un número especificado de milisegundos:
function sleep (ms)Ahora, defina una función asincrónica que permita devolver una promesa y obtiene el valor de retorno. Con esto, podemos utilizar el método de sueño en la función para configurar un retraso:
ASYNC FUNCIONA DELTEREDGREETING ()Por último, llame a la función definida para devolver el valor en la pantalla:
demandadogreeting ();Producción
Eso se trata de la alternativa de JavaScript a la función de sueño.
Conclusión
JavaScript proporciona el "setTimeout ()"El método como alternativa a la función de sueño. El "setTimeout ()" es una forma muy simple de retrasar en el programa JavaScript o hacer el archivo JavaScript en modo de suspensión durante un período de tiempo específico. Esta publicación ha declarado la alternativa de JavaScript que se puede utilizar en el lugar de la función de sueño.