Duplicar posible:
What is the JavaScript version of sleep()?¿Hay una función Sleep/Pause/Wait en JavaScript?
¿Existe una función de JavaScript que simula el funcionamiento de la función sleep
en PHP - una función que detiene la ejecución de código de x milisegundos, y luego se reanuda desde donde se fue?
Encontré algunas cosas aquí en Stack Overflow, pero nada útil.
¿Se puede pasar un parámetro a 'partB' en' window.setTimeout (partB, 1000) '? – brain56
Si lo envuelve en una función anónima, como en la respuesta de Michael Haren, entonces puede. –
Esta respuesta es solo la mitad de correcta. 'setTimeout()' no es lo mismo que 'sleep()'. 'setTimeout()' planifica la función nombrada para que se ejecute de manera asíncrona a una hora determinada en el futuro. El resto de su código no esperará hasta que se ejecute la función 'partB', que no tiene la misma funcionalidad que' sleep() '. Ver: http://stackoverflow.com/questions/4122268/using-settimeout-synchronously-in-javascript – cartbeforehorse