Metode each

Metode each izsauc norādīto funkciju katram kopas elementam. Atšķirībā no līdzīgās metodes map, kas atgriež no jauna veidotu dažādu elementu un objektu kopu, metode each atgriež sākotnējo elementu kopu.

Sintakse

Paši elementi ir pieejami funkcijā, mainīgajā this, un to kārtas numuri kopā — mainīgajā index:

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

Piemērs

Izmantosim metodes each un text, lai secīgi izvadītu ekrānā katras rindkopas saturu:

html<p>text1</p>
<p>text2</p>
<p>text3</p>
javascript$('.www').each(
  function() {
    console.log($(this).text()); // izvadīs 'text1', 'text2' un 'text3' 
  }
);

Skatiet arī

  • metode filter,
    kas filtrē elementus pēc noteikta selektora
  • metode map,
    kas izsauc norādīto funkciju katram kopas elementam