Susun atur dalam JavaScript ialah himpunan nilai tersusun dan anda boleh mengulanginya menggunakan pelbagai kaedah. Berikut ialah pendekatan utama:
Kaedah ini menggunakan lelaran tersirat dan sesuai untuk operasi tak segerak yang mudah:
const a = ["a", "b", "c"]; for (const element of a) { console.log(element); } // Output: // a // b // c
Kaedah ini memanggil fungsi panggil balik untuk setiap elemen dalam tatasusunan:
a.forEach(element => { console.log(element); }); // Output: // a // b // c
Kaedah tradisional ini menyediakan akses terus kepada elemen dan indeksnya:
for (let index = 0; index < a.length; ++index) { const element = a[index]; console.log(element); } // Output: // a // b // c
For-in harus digunakan dengan perlindungan untuk mengelakkan potensi isu dengan sifat yang diwarisi:
for (const propertyName in a) { if (a.hasOwnProperty(propertyName)) { const element = a[propertyName]; console.log(element); } } // Output: // a // b // c
Selain tatasusunan tulen, pendekatan boleh digunakan pada objek seperti tatasusunan seperti hujah, objek boleh lelaran (ES2015 ), koleksi DOM dan sebagainya. Perlu diingat pertimbangan berikut:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengulangi Array dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!