Gelung JavaScript Penting yang Perlu Anda Ketahui



Terdapat kaedah yang berbeza untuk melaksanakan gelung JavaScript. Baca di sini untuk memahami kaedah perulangan yang berbeza dalam JavaScript dengan contoh.

Gelung masukJavaScript digunakan untuk membuat keputusan dengan mengesahkan nilai tertentu terhadap keadaan ujian tertentu dan melaksanakan segmen kod tertentu untuk sebilangan kali sehingga keadaan yang diberikan dipenuhi. Ini membantu menjadikan kod anda padat. The gelung dijelaskan dalam artikel ini dalam urutan berikut:

Gelung JavaScript

Gelung JavaScript menyediakan kaedah yang cepat dan mudah untuk melakukan sesuatu berulang kali. Mereka digunakan untuk mengulangi tindakan beberapa kali tanpa perlu mengulang baris kod yang sama. Terdapat terutamanya dua jenis gelung:





  • Gelung Terkawal Masuk - Dalam kemasukan terkawal, keadaan ujian diuji sebelum memasuki badan gelung. Untuk Gelung dan Semasa Gelung adalah gelung yang dikawal masuk.

  • Keluar Gelung Terkawal- Dalam jalan keluar yang dikawal, keadaan ujian dinilai di hujung badan gelung. Oleh itu, badan gelung akan dilaksanakan sekurang-kurangnya sekali,tidak kira sama ada keadaan ujian itu benar atau salah. gelung do-while adalah gelung terkawal keluar.



Sekarang mari kita teruskan dan membincangkan kaedah yang berbeza untuk menjalankan gelung JavaScript.

Untuk Gelung

Kaedah ini memberikan cara ringkas untuk menulis struktur gelung. A untuk gelung berulang sehingga keadaan tertentu dinilai menjadi salah.

untuk gelung - gelung javascript - edureka



Sintaks-

untuk (kenaikan / pengurangan keadaan pengujian keadaan permulaan) {statement}

Contoh-

// Program JavaScript untuk menggambarkan gelung var x // untuk gelung bermula apabila x = 1 // dan berjalan hingga x<=5 for (x = 1 x <= 5 x++) { document.write('Value of x:' + x + ' 
')}

Pengeluaran-

Nilai x: 1 Nilai x: 2 Nilai x: 3 Nilai x: 4

Semasa Gelung

A while loop adalah pernyataan aliran kawalan yang membolehkan kod dijalankan berulang kali berdasarkan keadaan Boolean tertentu. Gelung ini serupa dengan pernyataan if berulang.

Sintaks-

sementara (keadaan boolean) {pernyataan gelung}

Contoh-

// Program JavaScript untuk menggambarkan semasa gelung var x = 1 // Keluar apabila x menjadi lebih besar daripada 5 semasa (x<= 5) { document.write('Value of x:' + x + ' 
') // tambah nilai x untuk // lelaran seterusnya x ++}

Pengeluaran-

Nilai x: 1 Nilai x: 2 Nilai x: 3 Nilai x: 4 Nilai x: 5

Gelung buat sementara waktu

Gelung ini serupa dengan loop sementara tetapi satu-satunya perbezaan ialah ia memeriksa keadaan setelah melaksanakan penyataan. Oleh itu, ini adalah contoh Exit Controlled Loop.

Sintaks-

lakukan {statement} semasa (keadaan)

Contoh-

// Program JavaScript untuk menggambarkan gelung do-while var x = 20 do {// jika syaratnya adalah document.write palsu ('Nilai x:' + x + ' 
') x ++} semasa (x<10)

Pengeluaran-

Nilai x: 20

Gelung masuk

Gelung ini mengulangi pemboleh ubah yang ditentukan atas semua sifat objek yang dapat dikira. Untuk setiap harta yang berbeza, JavaScript akan melaksanakan pernyataan yang ditentukan.

Sintaks-

untuk (variabelName dalam Objek) {statement}

Contoh-

cara belajar studio visual
// Program JavaScript untuk menggambarkan untuk..dalam gelung // membuat ciri Objek objek = {pertama: 'Nama', kedua: 'Umur', ketiga: 'Tinggi', keempat: 'Warna mata', kelima: 'Kewarganegaraan '} // iterasi melalui setiap sifat // ciri objek dan cetak semuanya // gunakan untuk..dalam gelung untuk (itr dalam ciri) {document.write (features [itr] +' 
')}

Pengeluaran-

Nama Umur Tinggi Warna mata Kewarganegaraan

Penyataan Rehat

Pernyataan rehat digunakan untuk melompat keluar dari gelung. Ini akan membantu anda dalam memecahkan gelung dan terus melaksanakan kod selepas gelung.

Sintaks-

rehatkan nama label

Contoh-

var text = '' var i untuk (i = 0 i<10 i++) { if (i === 5) { break } text += 'The number is ' + i + ' 
'}

Pengeluaran-

Nombor adalah 0 Nombor adalah 1 Nombor adalah 2 Nombor adalah 3 Nombor adalah 4

Teruskan Penyataan

Pernyataan terus memecahkan satu lelaran dalam gelung jika keadaan tertentu berlaku, dan berlanjutan dengan lelaran seterusnya dalam gelung. Perbezaan antara pernyataan terus dan putus adalah bahawa pernyataan lanjutan 'melompati' satu lelaran dalam gelung dan bukannya 'melompat keluar'.

Sintaks-

teruskan nama label

Contoh-

var text = '' var i untuk (i = 0 i<5 i++) { if (i === 2) { continue } text += 'The number is ' + i + ' 
'}

Pengeluaran-

Nombor adalah 0 Nombor adalah 1 Nombor adalah 3 Nombor adalah 4

Ini adalah kaedah yang berbeza untuk melaksanakan Loop JavaScript. Dengan ini kami telah sampai ke akhir artikel kami.

Setelah anda mengetahui tentang Gelung JavaScript, lihat oleh Edureka. Latihan Pensijilan Pembangunan Web akan membantu anda Mempelajari cara membuat laman web yang mengagumkan menggunakan HTML5, CSS3, Twitter Bootstrap 3, jQuery dan Google API dan menyebarkannya ke Amazon Simple Storage Service (S3).

Ada soalan untuk kami? Sila sebutkan di bahagian komen 'JavaScript Loop' dan kami akan menghubungi anda.