Avec l'évolution d'Internet, JavaScript a gagné en popularité en tant que langage de programmation en raison de ses nombreuses méthodes utiles. Par exemple, de nombreux sites Web utilisent JavaScript intégré Settimeout Méthode pour retarder les tâches. La méthode Settimeout a de nombreux cas d'utilisation, et il peut être utilisé pour les animations, les notifications et les retards d'exécution fonctionnels.Parce que JavaScript est un langage translatif unique, nous ne pouvons effectuer qu'une seule tâche à la fois. Cependant, en utilisant des piles d'appels, nous pouvons retarder l'exécution du code à l'aide du Settimeout méthode. Dans cet article, nous allons présenter le Settimeout Méthode et discuter de la façon dont nous pouvons l'utiliser pour améliorer notre code.
Le Settimeout La méthode est une méthode intégrée qui prend une fonction de rappel comme un argument et l'exécute après une durée donnée. La syntaxe pour le Settimeout La méthode est la suivante:
setTimeout (callbackfunction, retard, arguments…)Le callbackfunction est la fonction que nous voulons exécuter après une durée donnée; le retard est l'heure en millisecondes, après quoi nous voulons exécuter la fonction de rappel; et le arguments sont d'autres paramètres que nous voulons passer à la fonction de rappel.
Maintenant, nous appliquerons le Settimeout méthode. Tout d'abord, nous définissons une fonction appelée linuxhintfunc qui imprime la chaîne «Bonjour de Linuxhint."
fonction linuxhintfunc ()Ensuite, nous appelons linuxhintfunc dans Settimeout et fournir un délai de 2000 ms (2 s).
setTimeout (Linuxhintfunc, 2000)Une fois la page Web chargée, il y a un retard de 2 s avant que la fonction ne soit appelée. Nous pouvons effectuer la même tâche en utilisant la fonction flèche ou une fonction anonyme.
setTimeout (() =>
Encore une fois, il y a un retard de 2 s.
Noter la Settimeout La méthode est une méthode asynchrone, ce qui signifie que, bien que JavaScript soit un langage unique, cette fonction s'exécute sur un fil différent. Le Settimeout La méthode place la fonction dans la file d'attente de la pile d'appels et attend que la pile d'appel soit gratuite. Si nous essayons d'imprimer un message ou d'exécuter une fonction dans setTimeout sans délai, cette action serait d'abord de sauter vers l'avant de la file d'attente et d'exécuter lorsque le Settimeout la méthode est exécutée.
console.Log ("Hello From the LinuxHint-1")
En regardant la sortie, l'ordre de la sortie n'est pas le même que celui de l'entrée. Par conséquent, la Settimeout La fonction peut retarder l'exécution du code.
Conclusion
Cet article présente JavaScript intégré Settimeout méthode et discuté comment nous pouvons l'utiliser. Nous espérons que vous avez appris quelque chose de cet article et que vous continuez à apprendre sur JavaScript avec Linuxhint.com.