Metoden each

Metoden each kaller en gitt funksjon for hvert element i settet. I motsetning til den lignende metoden map, som returnerer et nydannet sett med forskjellige elementer og objekter, returnerer metoden each det opprinnelige elementsettet.

Syntaks

Selve elementene er tilgjengelige i funksjonen, i variabelen this, og deres ordensnummer i settet — i variabelen index:

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

Eksempel

La oss sekvensielt skrive ut innholdet av hvert avsnitt ved å bruke metodene each og text:

html<p>tekst1</p>
<p>tekst2</p>
<p>tekst3</p>
javascript$('.www').each(
  function() {
    console.log($(this).text()); // vil skrive ut 'tekst1', 'tekst2' og 'tekst3' 
  }
);

Se også

  • metoden filter,
    som filtrerer elementer etter en bestemt selector
  • metoden map,
    som kaller en gitt funksjon for hvert element i settet