Melalui itu, Anda dapat mengulangi nilai properti objek dan array dan memprosesnya.
Petunjuk Penggunaan
Efek dari setiap fungsi tidak sepenuhnya konsisten sesuai dengan jenis parameter:
1. Melintasi objek (dengan parameter tambahan)
$ .each (objek, fungsi (p1, p2) {this; // Ini di sini menunjuk pada nilai properti saat ini objek di setiap traversal; p2; // akses parameter tambahan}, ['parameter 1', 'parameter 2']);2. Iterasi di atas array (dengan parameter lampiran)
$ .each (array, function (p1, p2) {this; // Ini di sini menunjuk ke elemen array saat ini di setiap traversal; p2; // akses parameter tambahan}, ['parameter 1', 'parameter 2']);3. Melintasi objek (tidak ada parameter tambahan)
$ .each (objek, fungsi (nama, nilai) {this; // ini menunjuk pada nilai atribut saat ini; // Nama mewakili nama atribut saat ini dari objek; // Nilai mewakili nilai atribut saat ini dari objek});4. Iterasi di atas array (tidak ada parameter tambahan)
$ .each (array, function (i, value) {this; // Poin ini ke elemen saat ini i; // i mewakili nilai subskrip array saat ini; // nilai mewakili elemen array saat ini});Izinkan saya menyebutkan beberapa penggunaan umum dari setiap metode jQuery
Kode JS
var arr = ["satu", "dua", "tiga", "empat"]; $ .each (arr, function () {alert (this);}); // Hasil dari masing -masing output di atas adalah: satu, dua, tiga, empat var arr1 = [[1, 4, 3], [4, 6, 6], [7, 20, 9]] $ .ach (arr1, fungsi (i, item) {waspada (item [0]);}); // Faktanya, ARR1 adalah array dua dimensi, item setara dengan mengambil masing-masing array satu dimensi, // item [0] relatif untuk mengambil nilai pertama di masing-masing array satu dimensi // sehingga masing-masing output di atas adalah: 1 4 7 var obj = {satu: 1, dua: 2, tiga: 3, empat: 4}; $ .each (obj, function (key, val) {alert (obj [key]);}); // Ini masing -masing bahkan lebih kuat, dan dapat mengulang setiap atribut // hasil output adalah: 1 2 3 4Ada dua jenis orang yang dilahirkan untuk cemburu, satu adalah orang gila seni, yang lain adalah kode orang gila ...
Kecemburuan adalah apa yang membuat saya maju