Rumah  >  Artikel  >  hujung hadapan web  >  Berapa banyak jenis gelung yang terdapat dalam javascript?

Berapa banyak jenis gelung yang terdapat dalam javascript?

PHPz
PHPzasal
2023-05-10 09:49:36575semak imbas

JavaScript ialah bahasa skrip yang sering digunakan dalam pembangunan web dan aplikasi lain. Terdapat banyak jenis gelung dalam JS yang digunakan untuk berulang kali melaksanakan sekeping kod Artikel ini akan memperkenalkan gelung dalam JavaScript secara terperinci.

Dalam JavaScript, jenis gelung yang biasa digunakan berikut ialah:

  1. untuk gelung
    Gelung for ialah struktur kawalan lelaran yang boleh lelaran melalui semua item dalam tatasusunan berulang kali. Sintaksnya adalah seperti berikut:
for (initialization; condition; increment) {
   // code to be executed
}

di mana, initialization ialah nilai permulaan gelung, yang boleh menjadi pembolehubah atau pemalar condition ialah keadaan gelung false, gelung Tamat increment ialah nilai perubahan selepas setiap pelaksanaan gelung, serupa dengan kenaikan diri atau pengurangan diri. Kod sampel adalah seperti berikut:

for (let i = 0; i < 10; i++) {
   console.log(i);
}
  1. while loop

while loop ialah satu lagi struktur kawalan berulang yang melaksanakan blok kod berulang kali selagi syarat adalah benar. Sintaksnya adalah seperti berikut:

while (condition) {
   // code to be executed
}

Kod sampel adalah seperti berikut:

let i = 0;
while (i < 10) {
   console.log(i);
   i++;
}
  1. gelung do-while

Gelung do-while adalah serupa kepada gelung while, tetapi berbeza Perbezaannya ialah semakan bersyarat dilakukan selepas blok kod telah dilaksanakan. Walaupun syarat itu palsu pada mulanya, ia akan dilaksanakan sekurang-kurangnya sekali. Sintaksnya adalah seperti berikut:

do {
  // code to be executed
} while (condition);

Kod sampel adalah seperti berikut:

let i = 0;
do {
   console.log(i);
   i++;
} while (i < 10);
  1. gelung untuk-dalam

gelung untuk-dalam digunakan untuk melintasi objek atau tatasusunan atribut atau elemen. Sintaksnya adalah seperti berikut:

for (variable in object) {
   // code to be executed
}

di mana, variable ialah nama pembolehubah yang akan diulang dan object ialah objek yang akan diulang. Kod sampel adalah seperti berikut:

const myObj = { a: 1, b: 2, c: 3 };
for (const property in myObj) {
   console.log(property + ": " + myObj[property]);
}
  1. for-of-gelung

for-of-gelung digunakan untuk lelaran pada objek boleh lelaran, seperti tatasusunan dan rentetan. Sintaksnya adalah seperti berikut:

for (variable of iterable) {
  // code to be executed  
}

di mana, variable ialah nama pembolehubah yang akan diulang dan iterable ialah objek yang akan diulang. Kod sampel adalah seperti berikut:

const myArray = [1, 2, 3];
for (const element of myArray) {
   console.log(element);
}

Di atas adalah gelung yang biasa digunakan dalam JavaScript Setiap gelung mempunyai senario terpakai sendiri Semasa menulis kod JavaScript, anda perlu memilih struktur gelung yang berbeza mengikut keperluan yang berbeza. Saya harap artikel ini berguna untuk semua orang memahami gelung JavaScript.

Atas ialah kandungan terperinci Berapa banyak jenis gelung yang terdapat dalam javascript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn