Questo articolo illustrerà la procedura per eseguire la riga successiva dopo aver atteso 5 secondi.
Come aspettare 5 secondi prima di eseguire la riga successiva?
Per aspettare 5 secondi prima di eseguire la riga successiva, utilizzare i seguenti modi:
Metodo 1: attendere 5 secondi prima di eseguire la riga successiva utilizzando il metodo setTimeout ()
Usa il "setTimeout ()"Metodo per aspettare 5 secondi, quindi eseguire la riga di codice successiva. Utilizzando questo metodo, viene impostato un timer e viene eseguita una funzione o un pezzo di codice quando si esaurisce. Più specificamente, il tempo è impostato in millisecondi.
Sintassi
Utilizzare la seguente sintassi per l'utilizzo del metodo setTimeout ():
setTimeout (function (), time)Nella sintassi sopra:
Esempio
Stampa la stringa "Benvenuti in Linuxhint"Sulla console usando il"console.tronco d'albero()" metodo:
console.log ("Welcome to LinuxHint");Chiama il "setTimeout ()"Metodo trasmettendo il tempo in millisecondi e una funzione che verrà invocata dopo il periodo specificato per stampare la stringa sulla console:
setTimeout (function ()Qui, 5000 ms si riferisce ai 5s.
Come puoi vedere nell'output, la seconda stringa, "La migliore piattaforma per imparare le abilità", È stampato sulla console dopo 5 secondi:
Metodo 2: attendere 5 secondi prima di eseguire la riga successiva utilizzando la funzione Sleep () definita dall'utente
Puoi anche creare la tua funzione personalizzata per mettere in pausa il codice JavaScript utilizzando "Promettere()" metodo. Rappresenta un'operazione asincrona o una promessa prodotta dinamicamente che viene risolta una volta che tutte le azioni sono state completate.
Esempio
Definire una funzione "sonno()"Ciò metterà in pausa il codice JavaScript con l'aiuto di una funzione asincrona e una promessa ():
funzione sleep (ms)Definire una funzione asincrona usando il "asincrone”Parola chiave chiamata"ExecuteLine ()". Invocare il "sonno()"Funzione passando il tempo in millisecondi:
funzione asincrica esecutiva ()Infine, chiama il "ExecuteLine ()" funzione:
ExecuteLine ();Come puoi vedere nell'output, dopo aver eseguito il codice, ogni riga si fermò per 5 secondi prima di stampare sulla console:
Questo è tutto su come aspettare 5 secondi prima di eseguire la riga successiva in JavaScript.
Conclusione
Per aspettare 5 secondi prima di eseguire la riga successiva, usa "setTimeout ()"Metodo o JavaScript"Sleep definito dall'utente ()" funzione. Nella funzione Sleep () definita dall'utente, la funzione setTimeout () viene utilizzata per creare una funzione di sonno JavaScript con la funzione Promise () e asincrona. Questo articolo ha illustrato la procedura per eseguire la riga successiva dopo aver atteso 5 secondi.