Existe-t-il une fonction Sleep / Pause / Wait en JavaScript?

Duplication possible:
Quelle est la version JavaScript de sleep ()?

Existe-t-il une fonction JavaScript qui simule le fonctionnement de la fonction de sleep dans PHP – une fonction qui interrompt l’exécution du code pendant x millisecondes, puis reprend là où elle s’était arrêtée?

J’ai trouvé certaines choses ici sur Stack Overflow, mais rien d’utile.

Vous devez re-factoriser le code en morceaux. Cela n’arrête pas l’exécution, cela met juste un délai entre les parties.

 function partA() { ... window.setTimeout(partB,1000); } function partB() { ... } 

Vous ne pouvez pas (et ne devriez pas) bloquer le traitement avec une fonction de veille. Cependant, vous pouvez utiliser setTimeout pour lancer une fonction après un délai:

 setTimeout(function(){alert("hi")}, 1000); 

Selon vos besoins, setInterval pourrait également être utile.

Fonction setTimeout () utilisée pour retarder un processus en JavaScript.

w3schools a un tutoriel facile sur cette fonction.