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
WBOYnach vorne
2023-08-24 16:53:012606Durchsuche

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);

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);
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);
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);

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen