Dans ce tutoriel, nous expliquerons l'alternative JavaScript à la fonction de sommeil.
Quelle est l'alternative JavaScript à la fonction de sommeil?
JavaScript ne fournit aucune fonction de sommeil intégrée. Cependant, il fournit une alternative qui peut être utilisée à la place de la fonction de sommeil. Le "setTimeout ()"Est un moyen très simple de prendre un retard dans le programme JavaScript ou de faire le fichier JavaScript en mode veille pendant une période spécifiée.
Syntaxe
setTimeout (Resolve, MS)Exemple 1: Utilisez SetTimeout () directement
Vous pouvez utiliser le «setTimeout ()”Méthode directement sur la console et définissez la limite de temps sur l'élément spécifié pour prendre un délai. Pour ce faire, utilisez le «console.enregistrer()”Méthode de JavaScript et transmettez la chaîne comme argument de cette méthode:
console.log ("bienvenue");Utilisez le "setTimeout ()«Méthode qui exécute un bloc de code une seule fois après l'heure spécifiée, telle pour«3000”Millisecondes:
setTimeout (() => Console.journal ("à Linux!");, 3000);Passer une autre chaîne comme argument à la console.log () à afficher sur la console:
console.journal ("attendre!");On peut observer que la chaîne que nous avons transmise dans la méthode «setTimeout ()» est apparue à l'écran après un retard de trois secondes:
Exemple 2: Utilisez setTimeout () dans une fonction
Pour utiliser «setTimeout ()» dans une fonction, définissez une fonction avec un nom particulier. Ensuite, la fonction de sommeil ci-dessus utilise la fonction «setTimeout () pour résoudre une promesse après un nombre spécifié de millisecondes:
fonction Sleep (ms)Maintenant, définissez une fonction asynchrone qui permet de renvoyer une promesse et obtient la valeur de retour. Avec cela, nous pouvons utiliser la méthode de sommeil dans la fonction pour configurer un retard:
Fonction asynchrone DelayEdGreeting ()Enfin, appelez la fonction définie pour renvoyer la valeur à l'écran:
DelayEdGreeting ();Sortir
Il s'agit de l'alternative JavaScript à la fonction de sommeil.
Conclusion
JavaScript fournit le «setTimeout ()«Méthode comme alternative à la fonction de sommeil. Le «setTimeout ()» est un moyen très simple de prendre un retard dans le programme JavaScript ou de faire le fichier JavaScript en mode de sommeil pendant une période de temps spécifiée. Ce message a indiqué l'alternative JavaScript qui peut être utilisée à la place de la fonction de sommeil.