In JavaScript gibt es keine integrierte Funktion „Everything“, aber die jQuery-Bibliothek bietet eine sehr nützliche Funktion „$.each()“ zum Durchlaufen von Arrays oder Objekten. Wenn Sie jQuery verwenden oder Ihre Umgebung jQuery enthält, können Sie die Funktion $.each() wie folgt verwenden.
Array durchlaufen
Javascript
var array = [ "item1", "item2", "item3" ]; $.each(array, function(index, value) { console.log(index + ": " + value); });
Im obigen Beispiel iteriert $.each() über das Array. Für jedes Element im Array ruft es die bereitgestellte Funktion auf und übergibt den Index und den Wert des aktuellen Elements als Argumente.
Über Objekte iterieren
Javascript
var object = { key1: "value1", key2: "value2", key3: "value3" }; $.each(object, function(key, value) { console.log(key + ": " + value); });
In diesem Beispiel iteriert $.each() über das Objektobjekt. Für jede Eigenschaft im Objekt wird die bereitgestellte Funktion aufgerufen und der Schlüssel und Wert der aktuellen Eigenschaft als Argumente übergeben.
Hinweis
Wenn Sie über ein Array oder Objekt iterieren möchten, ohne jQuery zu verwenden, können Sie native JavaScript-Methoden wie Array.prototype.forEach() für Arrays oder for... in-Schleife verwenden für Objekte.
Stellen Sie bei Verwendung von $.each() sicher, dass Ihre Umgebung bereits die jQuery-Bibliothek enthält, da diese Funktion sonst nicht verfügbar ist.
Das obige ist der detaillierte Inhalt vonSo verwenden Sie jede Funktion in js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!