Gelung for dalam JavaScript digunakan untuk melaksanakan operasi berulang pada elemen objek boleh lelar Sintaks adalah untuk (permulaan; syarat; kenaikan) { ... }. Gelung for-of ialah sintaks yang lebih ringkas untuk lelaran pada setiap elemen objek boleh lelaran, dengan sintaks untuk (elemen lelaran) { ... }.

Gelung for dalam JS ialah struktur kawalan yang biasa digunakan dalam JavaScript, yang digunakan untuk melaksanakan operasi berulang pada elemen dalam objek boleh lelaran (seperti tatasusunan dan rentetan). Sintaksnya adalah seperti berikut:
for (initialization; condition; increment) {
// 要执行的代码
}
Salin selepas log masuk
Di mana:
initialization
: Pernyataan permulaan sebelum permulaan gelung, biasanya digunakan untuk mengisytiharkan pembolehubah gelung. - condition
: Pernyataan bersyarat untuk pelaksanaan berterusan gelung Jika palsu, gelung ditamatkan. - kenaikan
: Pernyataan kenaikan dilaksanakan selepas setiap lelaran gelung, biasanya digunakan untuk mengemas kini pembolehubah gelung. Contoh
Pertimbangkan tatasusunan nombor = [1, 2, 3, 4, 5] Kita boleh menggunakan gelung for untuk melaksanakan operasi berikut pada setiap nombor dalam tatasusunan:
for (let i = 0; i < numbers.length; i++) {
console.log(numbers[i]);
}
Salin selepas log masuk
Output:
<code>1
2
3
4
5</code>
Salin selepas log masuk
numbers = [1, 2, 3, 4, 5]
. 我们可以使用 for 循环对数组中的每个数字执行以下操作:
for (element of iterable) {
// 要执行的代码
}
Salin selepas log masuk
输出:
for (let number of numbers) {
console.log(number);
}
Salin selepas log masuk
在这个示例中:
-
initialization (let i = 0)
:初始化循环变量 i
为 0。
-
condition (i < numbers.length)
:循环持续执行,只要 i
小于数组长度。
-
increment (i++)
:每次迭代后将 i
Dalam contoh ini:
initialization (biar i = 0): Mulakan pembolehubah gelung i
kepada 0. keadaan (i < numbers.length): Gelung terus dilaksanakan selagi i
kurang daripada panjang tatasusunan.
kenaikan (i++): Tambahkan i sebanyak 1 selepas setiap lelaran. Gelung
untuk juga menyediakan sintaks yang lebih ringkas dipanggil 🎜untuk gelung🎜. Ia digunakan untuk melelakan setiap elemen objek boleh lela dengan sintaks berikut: 🎜rrreee🎜Contoh di atas menggunakan gelung for-of boleh ditulis semula sebagai: 🎜rrreee🎜Kedua-dua sintaks gelung boleh mencapai kesan yang sama, tetapi for- of loop adalah lebih Ringkas dan tidak memerlukan pengisytiharan eksplisit pembolehubah gelung apabila mengakses indeks tatasusunan diperlukan. 🎜
Atas ialah kandungan terperinci Apakah maksud untuk dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!