Denne artikkelen vil illustrere prosedyren for å utføre neste linje etter å ha ventet i 5 sekunder.
Hvordan vente 5 sekunder før du utfører neste linje?
For å vente 5 sekunder før du utfører neste linje, bruk følgende måter:
Metode 1: Vent 5 sekunder før du utfører neste linje ved hjelp av Settimeout () -metoden
Bruke "setTimeout ()”Metode for å vente på 5 sekunder og utføre deretter neste kodelinje. Ved hjelp av denne metoden settes en tidtaker, og en funksjon eller kode blir utført når den går tom. Mer spesifikt er tiden satt i millisekunder.
Syntaks
Bruk følgende syntaks for å bruke metoden Settimeout ():
setTimeout (funksjon (), tid)I syntaks ovenfor:
Eksempel
Skriv ut strengen “Velkommen til Linuxhint”På konsollen ved å bruke“konsoll.Logg()”Metode:
konsoll.Logg ("Velkommen til Linuxhint");Ring "setTimeout ()”Metode ved å passere tiden i millisekunder og en funksjon som vil bli påkalt etter den spesifiserte perioden for å skrive ut strengen på konsollen:
setTimeout (funksjon ()Her refererer 5000ms til 5S.
Som du kan se i utgangen, den andre strengen, “Den beste plattformen for å lære ferdigheter”, Skrives ut på konsollen etter 5 sekunder:
Metode 2: Vent 5 sekunder før du utfører neste linje ved hjelp av den brukerdefinerte søvn () -funksjonen
Du kan også opprette din tilpassede funksjon for å pause JavaScript -koden ved å bruke "Love()”Metode. Det representerer en asynkron operasjon eller produsert dynamisk løfter som er løst når alle handlinger er fullført.
Eksempel
Definere en funksjon “sove()”Det vil pause JavaScript -koden ved hjelp av en asynkron og en Promise () -funksjon:
funksjon Sleep (MS)Definere en asynkron funksjon ved å bruke "async”Søkeord kalt“executleine ()”. Påkalle “sove()”Funksjon ved å passere tiden i millisekunder:
async funksjon executleine ()Til slutt, ring "executleine ()”Funksjon:
executleine ();Som du kan se i utdataene, etter å ha utført koden, tar hver linje pause i 5 sekunder før du skriver ut på konsollen:
Det handler om hvordan du kan vente i 5 sekunder før du utfører neste linje i JavaScript.
Konklusjon
For å vente 5 sekunder før du utfører neste linje, bruk "setTimeout ()”Metode eller JavaScript”Brukerdefinert søvn ()”Funksjon. I den brukerdefinerte søvn () -funksjonen brukes Settimeout () -funksjonen for å lage en JavaScript-søvnfunksjon med løftet () og asynkron funksjon. Denne artikkelen illustrerte prosedyren for å utføre neste linje etter å ha ventet i 5 sekunder.