Pernyataan continue berlanjut "melompati" satu iterasi dalam lingkaran.
Pernyataan break
Anda telah melihat pernyataan break yang digunakan di bab sebelumnya dari tutorial ini. Ini digunakan untuk "melompat keluar" dari sebuah pernyataan switch().
Pernyataan break juga bisa digunakan untuk melompat keluar dari satu lingkaran.
Pernyataan break break loop dan continue mengeksekusi kode setelah loop(jika ada):
Contoh
for(i = 0; i <10; i ++) {Pernyataan Teruskan/Continue
if(i === 3) {break; }
teks + = "Nomornya adalah" + i + "<br>";
}
Pernyataan continue memecahkan satu iterasi(dalam lingkaran), jika kondisi tertentu terjadi, dan berlanjut dengan iterasi berikutnya dalam lingkaran.
Contoh ini melewatkan nilai 3:
Contoh
for(i = 0; i <10; i ++) {Label JavaScript
if(i === 3) {continue; }
teks + = "Nomornya adalah" + i + "<br>";
}
Untuk memberi label laporan JavaScript Anda mendahului pernyataan dengan nama label dan tanda titik dua:
label:
Pernyataan
Terobosan dan pernyataan continue adalah satu-satunya pernyataan JavaScript yang bisa "melompat keluar dari" blok kode.
Sintaks:
break labelname;
continue labelname;
Pernyataan lanjutan(dengan atau tanpa label referensi) hanya dapat digunakan untuk melewatkan satu pengulangan loop.
Pernyataan break, tanpa referensi label, hanya bisa digunakan untuk melompat keluar dari satu lingkaran atau sebuah tombol.
Dengan label referensi, pernyataan break dapat digunakan untuk melompat keluar dari blok kode apapun:
Contoh
var cars =["BMW", "Volvo", "Saab", "Ford"];Catatan Blok kode adalah blok kode antara {dan}.
list: {
teks + = mobil[0] + "<br>";
teks + = mobil[1] + "<br>";
teks + = mobil[2] + "<br>";
break list;
teks + = mobil[3] + "<br>";
teks + = mobil[4] + "<br>";
teks + = mobil[5] + "<br>";
}
Out Of Topic Show Konversi KodeHide Konversi Kode