La programmation synchrone fait référence à l'exécution du code dans une série. Tandis que le asynchrone L'exécution représente l'exécution parallèle du code JavaScript.
Ce message fournit un aperçu approfondi des termes synchrones et asynchrones en JavaScript.
Qu'est-ce que synchrone en javascript?
Par défaut, le code JavaScript est exécuté de manière synchrone / en série. De manière synchrone, une seule ligne de code est exécutée, puis le compilateur passe à la ligne suivante. Il exécute une ligne et attend jusqu'à ce que la première ligne soit exécutée correctement.
Exemple
Un exemple de programmation synchrone est donné dans le code JavaScript suivant.
Code
// un exemple de synchrone en javascriptLa description du code ci-dessus est fournie ici:
Sortir
La sortie montre le message "J'aime le monde javascript”Par la méthode synchrone en Javascrip.
Qu'est-ce que asynchrone en javascript?
La stratégie asynchrone est utilisée dans les langages de programmation qui exécutent simultanément plusieurs processus / lignes de code. La stratégie asynchrone est très utile lorsque l'exécution est bloquée indéfiniment. La fonctionnalité asynchrone n'affecte pas la réactivité ou l'expérience utilisateur.
Exemple
Un exemple est fourni en utilisant le asynchrone Stratégie en JavaScript.
Code
// Un exemple d'Asynchrone en JavaScriptPremièrement, un commencer() La méthode est définie dans laquelle un message est affiché, «Bienvenue à JavaScript World". Après cela, le fin() La méthode est utilisée avec le message "Êtes-vous prêt pour l'exécution?". En fin de compte, la sortie qui est renvoyée du commencer() la méthode est transmise au setTimeout () Méthode et attribué 5000 millisecondes.
Sortir
L'affichage renvoie la sortie asynchrone en javascript.
Dans ce code, écrivez d'abord commencer() méthode mais exécutez l'instruction du fin() Méthode et afficher un message demandant, «Êtes-vous prêt pour l'exécution?". Après cela, pause de l'exécution pour 5000 millisecondes. Finalement, le commencer() la méthode est exécutée et affiche le message «Bienvenue à JavaScript World."
Conclusion
JavaScript fournit les deux synchrone et asynchrone Types d'exécution selon les besoins du développeur. Dans le synchrone Stratégie, le code est exécuté dans une série ou un ordre séquentiel. D'un autre côté, les utilisateurs peuvent effectuer plusieurs tâches en même temps en utilisant le asynchrone stratégie. Vous avez appris à comprendre et à utiliser des termes synchrones et asynchrones en JavaScript.