Methode each

Die Methode each ruft eine gegebene Funktion für jedes Element der Sammlung auf. Im Gegensatz zur ähnlichen Methode map, die eine neu gebildete Sammlung verschiedener Elemente und Objekte zurückgibt, gibt die Methode each die ursprüngliche Sammlung der Elemente zurück.

Syntax

Die Elemente selbst sind in der Funktion in der Variable this verfügbar, und ihre Ordnungsnummern in der Sammlung — in der Variable index:

javascript$(selector).each(function(index, elem));

Beispiel

Lassen Sie uns nacheinander den Inhalt jedes Absatzes ausgeben, indem wir die Methoden each und text verwenden:

html<p>text1</p>
<p>text2</p>
<p>text3</p>
javascript$('.www').each(
  function() {
    console.log($(this).text()); // gibt 'text1', 'text2' und 'text3' aus
  }
);

Siehe auch

  • Methode filter,
    die Elemente nach einem bestimmten Selektor filtert
  • Methode map,
    die eine gegebene Funktion für jedes Element der Sammlung aufruft