Each մեթոդը

each մեթոդը կանչում է տրված ֆունկցիան հավաքածուի յուրաքանչյուր տարրի համար: Ի տարբերություն նմանատիպ map մեթոդի, որը վերադարձնում է նորից ձևավորված տարբեր տարրերի և օբյեկտների հավաքածու, each մեթոդը վերադարձնում է սկզբնական տարրերի հավաքածուն:

Շարահյուսություն

Ինքնին տարրերը հասանելի են ֆունկցիայի մեջ, this փոփոխականում, իսկ դրանց հերթական համարները հավաքածուում՝ index փոփոխականում:

javascript$(ընտրիչ).each(function(index, elem));

Օրինակ

Եկեք հաջորդաբար արտածենք էկրանին յուրաքանչյուր պարբերության բովանդակությունը՝ օգտագործելով each և text մեթոդները:

html<p>text1</p>
<p>text2</p>
<p>text3</p>
javascript$('.www').each(
  function() {
    console.log($(this).text()); // կարտածի 'text1', 'text2' և 'text3'
  }
);

Տես նաև

  • filter մեթոդը,
    որը ֆիլտրում է տարրերը ըստ որոշակի ընտրիչի
  • map մեթոդը,
    որը կանչում է տրված ֆունկցիան հավաքածուի յուրաքանչյուր տարրի համար