Eventuali duplicati:
What is the JavaScript version of sleep()?Esiste una funzione Sospensione/Pausa/Attesa in JavaScript?
C'è una funzione JavaScript che simula il funzionamento della funzione sleep
in PHP - una funzione che mette in pausa l'esecuzione di codice per x millisecondi, e poi riprende da dove è stato interrotto?
Ho trovato alcune cose qui su Stack Overflow, ma nulla di utile.
Puoi passare un parametro a 'partB' a' window.setTimeout (partB, 1000) '? – brain56
Se lo avvolgi in una funzione anonima, come nella risposta di Michael Haren, allora puoi farlo. –
Questa risposta è solo a metà corretta. 'setTimeout()' non è lo stesso di 'sleep()'. 'setTimeout()' pianifica la funzione con nome per essere eseguita in modo asincrono in un tempo prestabilito in futuro. Il resto del codice non aspetterà che sia stata eseguita la funzione 'partB', che non ha la stessa funzionalità di' sleep() '. Vedi: http://stackoverflow.com/questions/4122268/using-settimeout-synchronously-in-javascript – cartbeforehorse