Heim > Web-Frontend > js-Tutorial > Wie rufe ich in JavaScript alle 5 Sekunden wiederholt eine Funktion auf?

Wie rufe ich in JavaScript alle 5 Sekunden wiederholt eine Funktion auf?

WBOY
Freigeben: 2023-08-24 16:53:01
nach vorne
2576 Leute haben es durchsucht

Wir werden die Funktion setInterval() verwenden, um alle 5 Sekunden wiederholt eine Funktion aufzurufen. Diese Funktion akzeptiert zwei Parameter: Der erste ist die aufzurufende Funktion und der zweite das Zeitintervall in Millisekunden.

Die chinesische Übersetzung von

JavaScript setInterval

lautet:

JavaScript setInterval

  • setInterval() ist eine JavaScript-Funktion, die es Ihnen ermöglicht, eine Funktion wiederholt in einem angegebenen Intervall in Millisekunden auszuführen.

  • Es gibt eine eindeutige ID zurück, die zum Löschen des Intervalls mithilfe der Methode „clearInterval()“ verwendet werden kann.

  • Es kann für Aufgaben wie das regelmäßige Aktualisieren von Seiten oder das Erstellen von Animationen verwendet werden.

  • Es akzeptiert zwei Parameter, die auszuführende Funktion und das Intervall in Millisekunden.

  • Die Funktion wird so lange ausgeführt, bis sie mit „clearInterval()“ gelöscht oder die Seite geschlossen wird.

Methode

Mit der Funktion setInterval() können Sie in JavaScript wiederholt alle 5 Sekunden eine Funktion aufrufen.

setInterval(myFunction, 5000);
Nach dem Login kopieren

Der erste Parameter ist die Funktion, die Sie aufrufen möchten, und der zweite Parameter ist das Zeitintervall in Millisekunden. In diesem Beispiel wird die Funktion myFunction alle 5 Sekunden (5000 Millisekunden) aufgerufen.

Sie können die Intervallausführung stoppen, indem Sie die Funktion „clearInterval()“ aufrufen und den Rückgabewert von „setInterval()“ als Parameter übergeben.

let intervalId = setInterval(myFunction, 5000);
clearInterval(intervalId);
Nach dem Login kopieren
Die chinesische Übersetzung von

Beispiel

lautet:

Beispiel

Hier ist ein Beispiel für die Verwendung der Funktion setInterval() zum wiederholten Aufrufen einer Funktion alle 5 Sekunden in JavaScript:

function myFunction() {
   console.log("Hello World!");
}
setInterval(myFunction, 5000);
Nach dem Login kopieren
Die Funktion

setInterval() akzeptiert zwei Parameter: Der erste Parameter ist die Funktion, die Sie aufrufen möchten, und der zweite Parameter ist das Zeitintervall in Millisekunden. In diesem Beispiel wird myFunction alle 5.000 Millisekunden oder 5 Sekunden aufgerufen.

Die Funktion „setInterval“ gibt eine eindeutige ID zurück, die an die Funktion „clearInterval“ übergeben werden kann, um den wiederholten Aufruf der Funktion zu verhindern –

let intervalId = setInterval(myFunction, 5000);
clearInterval(intervalId);
Nach dem Login kopieren

Dieser Code erstellt ein Intervall, das alle 5 Sekunden (5000 Millisekunden) myFunction aufruft. Diese Funktion wird so lange ausgeführt, bis die Site geschlossen oder das Intervall gelöscht wird.

Ausgabe

Wie rufe ich in JavaScript alle 5 Sekunden wiederholt eine Funktion auf?

Das obige ist der detaillierte Inhalt vonWie rufe ich in JavaScript alle 5 Sekunden wiederholt eine Funktion auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage