Dalam JavaScript, tiada setiap fungsi terbina dalam, tetapi perpustakaan jQuery menyediakan fungsi $.each() yang sangat berguna untuk merentasi tatasusunan atau objek. Jika anda menggunakan jQuery, atau persekitaran anda termasuk jQuery, anda boleh menggunakan fungsi $.each() seperti ini.
Gelung melalui tatasusunan
javascript
var array = [ "item1", "item2", "item3" ]; $.each(array, function(index, value) { console.log(index + ": " + value); });
Dalam contoh di atas, $.each() lelaran ke atas tatasusunan. Untuk setiap elemen dalam tatasusunan, ia memanggil fungsi yang disediakan, menghantar indeks dan nilai elemen semasa sebagai argumen.
Lelaran pada objek
javascript
var object = { key1: "value1", key2: "value2", key3: "value3" }; $.each(object, function(key, value) { console.log(key + ": " + value); });
Dalam contoh ini, $.each() lelaran ke atas objek objek. Untuk setiap harta dalam objek, ia memanggil fungsi yang disediakan, menghantar kunci dan nilai harta semasa sebagai argumen.
Note
Jika anda ingin melelakan tatasusunan atau objek tanpa menggunakan jQuery, anda boleh menggunakan kaedah JavaScript asli seperti Array.prototype.forEach() untuk tatasusunan, atau untuk... dalam gelung digunakan untuk objek.
Apabila menggunakan $.each(), pastikan persekitaran anda sudah mengandungi perpustakaan jQuery, jika tidak, fungsi ini tidak akan tersedia.
Atas ialah kandungan terperinci Cara menggunakan setiap fungsi dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!