Loop JavaScript Penting yang Perlu Anda Ketahui



Ada beberapa metode berbeda untuk menjalankan loop JavaScript. Baca di sini untuk memahami berbagai metode perulangan dalam JavaScript dengan contoh.

Loop masukJavaScript digunakan untuk membuat keputusan dengan memvalidasi nilai tertentu terhadap kondisi pengujian tertentu dan mengeksekusi segmen kode tertentu untuk beberapa kali hingga kondisi yang diberikan terpenuhi. Ini membantu dalam membuat kode Anda kompak. Itu loop dijelaskan dalam artikel ini dalam urutan berikut:

Loop JavaScript

Loop JavaScript menyediakan metode cepat dan mudah untuk melakukan sesuatu secara berulang. Mereka digunakan untuk mengulangi tindakan beberapa kali tanpa harus mengulangi baris kode yang sama. Terutama ada dua jenis loop:





  • Loop Terkendali Entri - Dalam kontrol entri, kondisi pengujian diuji sebelum memasuki badan loop. Untuk Loop dan Sedangkan Loop adalah loop yang dikontrol entri.

  • Keluar dari Loop Terkendali- Dalam kontrol keluar, kondisi pengujian dievaluasi di ujung badan loop. Oleh karena itu, badan loop akan mengeksekusi setidaknya satu kali,terlepas dari apakah kondisi pengujian benar atau salah. do-while loop adalah loop keluar terkontrol.



Sekarang mari kita lanjutkan dan diskusikan berbagai metode untuk menjalankan loop JavaScript.

Untuk Loop

Metode ini menyediakan cara ringkas untuk menulis struktur loop. Perulangan for akan berulang hingga kondisi tertentu bernilai false.

untuk loop - loop javascript - edureka



Sintaksis-

untuk (inisialisasi kondisi pengujian kondisi kenaikan / penurunan) {pernyataan}

Contoh-

// Program JavaScript untuk mengilustrasikan loop var x // untuk loop dimulai ketika x = 1 // dan berjalan hingga x<=5 for (x = 1 x <= 5 x++) { document.write('Value of x:' + x + ' 
')}

Keluaran-

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

Sedangkan Loop

A while loop adalah pernyataan aliran kontrol yang memungkinkan kode dijalankan berulang kali berdasarkan kondisi Boolean tertentu. Perulangan ini mirip dengan pengulangan pernyataan if.

Sintaksis-

while (kondisi boolean) {pernyataan loop}

Contoh-

// Program JavaScript untuk mengilustrasikan saat loop var x = 1 // Keluar ketika x menjadi lebih besar dari 5 sementara (x<= 5) { document.write('Value of x:' + x + ' 
') // menaikkan nilai x untuk // iterasi berikutnya x ++}

Keluaran-

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

Lakukan-saat Loop

Perulangan ini mirip dengan perulangan while tetapi satu-satunya perbedaan adalah ia memeriksa kondisi setelah menjalankan pernyataan. Jadi, ini adalah contoh Exit Controlled Loop.

Sintaksis-

lakukan {pernyataan} saat (kondisi)

Contoh-

// Program JavaScript untuk mengilustrasikan do-while loop var x = 20 do {// jika kondisinya salah document.write ('Value of x:' + x + ' 
') x ++} sementara (x<10)

Keluaran-

Nilai x: 20

Loop Masuk

variabel instance dalam contoh java

Perulangan ini mengulangi variabel tertentu di atas semua properti yang dapat dihitung dari suatu objek. Untuk setiap properti yang berbeda, JavaScript akan menjalankan pernyataan yang ditentukan.

Sintaksis-

untuk (variableName dalam Objek) {pernyataan}

Contoh-

// Program JavaScript sebagai ilustrasi untuk..in loop // membuat karakteristik var Object = {pertama: 'Nama', kedua: 'Usia', ketiga: 'Tinggi', keempat: 'Warna mata', kelima: 'Kebangsaan '} // iterasi melalui setiap properti dari // karakteristik objek dan cetak semuanya // menggunakan for..in loop for (itr dalam karakteristik) {document.write (karakteristik [itr] +' 
')}

Keluaran-

Nama Usia Tinggi Warna Mata Kebangsaan

Pernyataan Istirahat

Pernyataan break digunakan untuk melompat keluar dari loop. Ini akan membantu Anda dalam memutus loop dan terus mengeksekusi kode setelah loop.

Sintaksis-

pecahkan nama label

Contoh-

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

Keluaran-

Angka itu 0 Angka 1 Angka itu 2 Angka itu 3 Angka itu 4

Pernyataan Lanjutan

Pernyataan continue memutuskan satu iterasi dalam loop jika kondisi tertentu terjadi, dan berlanjut dengan iterasi berikutnya dalam loop. Perbedaan antara statemen continue dan break adalah statemen continue “melompati” satu iterasi dalam loop, bukan “jumping out”.

Sintaksis-

lanjutkan labelname

Contoh-

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

Keluaran-

Angka itu 0 Angka itu 1 Angka itu 3 Angka itu 4

Ini adalah metode berbeda dalam menjalankan JavaScript Loops. Dengan ini kita sampai pada akhir artikel kita.

Sekarang setelah Anda mengetahui tentang JavaScript Loops, lihat oleh Edureka. Pelatihan Sertifikasi Pengembangan Web akan membantu Anda Mempelajari cara membuat situs web yang mengesankan menggunakan HTML5, CSS3, Twitter Bootstrap 3, jQuery, dan Google API, serta menerapkannya ke Amazon Simple Storage Service (S3).

Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar 'JavaScript Loops' dan kami akan menghubungi Anda kembali.