Durch sie können Sie die Eigenschaftswerte von Objekten und Arrays iterieren und verarbeiten.
Anweisungen zur Verwendung
Der Effekt jeder Funktion ist gemäß dem Parametertyp nicht vollständig konsistent:
1. Durchqueren des Objekts (mit zusätzlichen Parametern)
$ .each (Objekt, Funktion (p1, p2) {this; // Dies zeigt hier auf den aktuellen Eigenschaftswert des Objekts in jedem Traversal; p2; // Zugriff auf zusätzliche Parameter}, ['Parameter 1', 'Parameter 2']);2. über das Array (mit Anhangsparametern) iterieren
$ .each (Array, Funktion (p1, p2) {this; // Dies zeigt hier auf das aktuelle Element des Arrays in jedem Traversal; p2; // Zugriff auf zusätzliche Parameter}, ['Parameter 1', 'Parameter 2']);3.. Durchqueren des Objekts (keine zusätzlichen Parameter)
$ .each (Objekt, Funktion (Name, Wert) {this; // Dies zeigt auf den Wert des aktuellen Attributs; // Name repräsentiert den Namen des aktuellen Attributs des Objekts; // Wert repräsentiert den Wert des aktuellen Attributs des Objekts});4.. Über das Array iterieren (keine zusätzlichen Parameter)
$ .each (Array, Funktion (i, value) {this; // Dies zeigt auf das aktuelle Element I; // I repräsentiert den aktuellen Einweiswert von Array; // Wert repräsentiert das aktuelle Element von Array});Lassen Sie mich mehrere gängige Verwendungen von Jquerys jede Methode erwähnen
JS -Code
var arr = ["eins", "zwei", "drei", "vier"]; $ .each (arr, function () {alert (this);}); // Die Ergebnisse der oben genannten Ausgabe sind: Eins, zwei, drei, vier var arr1 = [[1, 4, 3], [4, 6, 6], [7, 20, 9]] $ .each (arr1, function (i, item) {alert (Element [0]);}); // Tatsächlich ist arr1 ein zweidimensionales Array, das Element ist gleichbedeutend mit der Einnahme jedes eindimensionalen Arrays. $ .each (obj, function (key, val) {alert (obj [key]);}); // Dies ist jeweils noch leistungsstärker und kann jedes Attribut schleifen // Das Ausgabeergebnis ist: 1 2 3 4Es gibt zwei Arten von Menschen, die eifersüchtig sind, einer ist ein Kunstverrückter, der andere ist ein Code -Verrückter ...
Eifersucht ist das, was mich vorwärts treibt