Menggelung dan Menghitung Objek JavaScript
Menghitung atau mengulang elemen objek JavaScript ialah tugas biasa. Pertimbangkan objek berikut:
var p = { "p1": "value1", "p2": "value2", "p3": "value3" };
Merentasi Kekunci dan Nilai Menggunakan Gelung for-in:
Gelung for-in membolehkan anda mengulangi sifat terbilang bagi sesuatu objek. Begini cara anda menggunakannya dengan objek p:
for (var key in p) { console.log(key + " -> " + p[key]); }
Gelung ini akan mencetak pasangan berikut:
Mengendalikan Harta Diwarisi (Pilihan):
Adalah penting untuk ambil perhatian bahawa secara lalai, gelung for-in akan berulang ke atas sifat yang diwarisi juga. Jika anda hanya mahu menyenaraikan sifat yang dimiliki secara langsung oleh objek, anda boleh menggunakan hasOwnProperty:
for (var key in p) { if (p.hasOwnProperty(key)) { console.log(key + " -> " + p[key]); } }
Atas ialah kandungan terperinci Bagaimanakah Saya Mengulangi Objek JavaScript Menggunakan Gelung?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!