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 әдісі,
    жиынның әрбір элементі үшін берілген функцияны шақырады