De setTimeout() metode i JavaScript brukes til å utføre en funksjon etter å ha ventet på det angitte tidsintervallet. Denne metoden returnerer en numerisk verdi som representerer ID-verdien til tidtakeren.
int en streng java
i motsetning til setInterval() metoden, den setTimeout() metoden utfører funksjonen bare én gang. Denne metoden kan skrives med eller uten vindu prefiks.
Vi kan bruke clearTimeout() metode for å stoppe tidsavbruddet eller for å forhindre utførelse av funksjonen spesifisert i setTimeout() metode. Verdien returnert av setTimeout() metoden kan brukes som argumentet til clearTimeout() metode for å avbryte tidtakeren.
Den ofte brukte syntaksen til setTimeout() metoden er gitt nedenfor.
Syntaks
window.setTimeout(function, milliseconds);
Parameterverdier
Denne metoden tar to parameterverdier funksjon og millisekunder som er definert som følger.
sqrt java matematikk
funksjon: Det er funksjonen som inneholder kodeblokken som skal utføres.
millisekunder: Denne parameteren representerer tidsintervallet som utføres av funksjonen etter. Intervallet er i millisekunder. Standardverdien er 0. Den definerer hvor ofte koden skal kjøres. Hvis det ikke er spesifisert, verdien 0 benyttes.
beste bil i verden
La oss forstå bruken av setTimeout() metode ved å bruke noen illustrasjoner.
Eksempel 1
Dette er et enkelt eksempel på bruk av setTimeout() metode. Her vil en varseldialogboks vises med et intervall på to sekunder. Vi bruker ingen metode for å forhindre utførelse av funksjonen spesifisert i setTimeout() metode. Så setTimeout() metoden utfører den angitte funksjonen bare én gang, etter det gitte tidsintervallet.
setTimeout() method <h3> This is an example of using the setTimeout() method </h3> <p> Click the following button before 2 seconds to see the effect. </p> Stop var a = setTimeout(fun1, 2000); function fun1() { var win1 = window.open(); win1.document.write(' <h2> Welcome to the javaTpoint.com </h2>'); setTimeout(function(){win1.close()}, 2000); } function stop() { clearTimeout(a); }Test det nå
Produksjon
Utgangen forblir den samme hvis brukeren klikker på Stoppe knappen før to sekunder. Ellers åpnes en ny fane etter to sekunder og lukkes etter to sekunders åpning.