JavaScript Break dan Continue laporan
pernyataan digunakan untuk keluar dari loop.
terus untuk melewatkan iterasi lingkaran.
pernyataan istirahat
Kita telah melihat pernyataan istirahat dalam bab-bab sebelumnya tutorial ini. Rusak dari switch () pernyataan.
Pernyataan istirahat dapat digunakan keluar dari loop.
Setelah pernyataan istirahat keluar dari loop akan terus mengeksekusi kode (jika ada) setelah siklus:
contoh
{
jika (i == 3)
{
break;
}
x = x + "Jumlah itu" + i + "Situs";
}
Coba »
Sejak pernyataan ini hanya jika baris kode, sehingga Anda dapat menghilangkan tanda kurung keriting:
{
if (i==3) break;
x=x + "The number is " + i + "<br>";
}
Lanjutkan pernyataan
terus pernyataan istirahat iterasi loop, jika ada kondisi yang ditentukan, dan kemudian melanjutkan ke iterasi berikutnya dari loop. Contoh ini melompat nilai 3:
tag JavaScript
Seperti yang Anda lihat dalam pernyataan switch dalam bab ini, laporan JavaScript dapat diberi label.
Untuk menandai pernyataan JavaScript, diikuti oleh usus sebelum pernyataan:
statements
istirahat dan melanjutkan laporan hanya mampu melompat pernyataan blok kode.
sintaks:
continue labelname ;
melanjutkan pernyataan (dengan atau tanpa referensi label) hanya dapat digunakan dalam satu lingkaran.
Pernyataan istirahat (tanpa referensi label), hanya dapat digunakan dalam loop atau switch.
Dengan referensi label, pernyataan break dapat digunakan untuk melompat keluar setiap blok kode JavaScript:
contoh
list:
{
document.write(cars[0] + "<br>");
document.write(cars[1] + "<br>");
document.write(cars[2] + "<br>");
break list;
document.write(cars[3] + "<br>");
document.write(cars[4] + "<br>");
document.write(cars[5] + "<br>");
}
Coba »