Kaedah each

Kaedah each memanggil fungsi yang ditetapkan untuk setiap elemen dalam set. Berbeza dengan kaedah serupa map, yang mengembalikan set yang dibentuk semula terdiri daripada elemen dan objek yang berbeza, kaedah each mengembalikan set elemen asal.

Sintaks

Elemen itu sendiri boleh diakses dalam fungsi, dalam pembolehubah this, dan nombor indeks mereka dalam set — dalam pembolehubah index:

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

Contoh

Mari kita output secara berurutan kandungan setiap perenggan, menggunakan kaedah each dan text:

html<p>teks1</p>
<p>teks2</p>
<p>teks3</p>
javascript$('.www').each(
  function() {
    console.log($(this).text()); // akan output 'teks1', 'teks2' dan 'teks3' 
  }
);

Lihat juga

  • kaedah filter,
    yang menapis elemen mengikut pemilih tertentu
  • kaedah map,
    yang memanggil fungsi yang ditetapkan untuk setiap elemen dalam set