Situs belajar bahasa pemrograman secara online, memberikan informasi, pengembang dan mitra. Termasuk siaran pers, video, screenshot dan download.

JavaScript Break dan Continue

Pernyataan Break

Anda telah melihat pernyataan Break digunakan dalam bab sebelumnya dari tutorial ini. Itu digunakan untuk "melompat keluar" dari switch () pernyataan.
Pernyataan break juga dapat digunakan untuk melompat keluar dari lingkaran.
<!DOCTYPE html>
<html>
<head>
<title>Belajar JavaScript</title>
</head>

<body>
<p id="demo"></p>

<script>
var teks = "";
var i;

for (i = 0; i < 10; i++) {
if (i === 3) { break; }
teks += "Nomor " + i + "<br>";
}
document.getElementById("demo").innerHTML = teks;

</script>

</body>
</html>

Continue Pernyataan

Continue Pernyataan istirahat satu iterasi (dalam lingkaran), jika kondisi tertentu terjadi, dan berlanjut dengan iterasi berikutnya dalam lingkaran.
Contoh ini melompat nilai 3:
<!DOCTYPE html>
<html>
<head>
<title>Belajar JavaScript</title>
</head>

<body>
<p id="demo"></p>

<script>
var teks = "";
var i;

for (i = 0; i < 10; i++) {
if (i === 3) { continue; }
teks += "Nomor " + i + "<br>";
}
document.getElementById("demo").innerHTML = teks;

</script>

</body>

</html>


JavaScript Label

Untuk label JavaScript laporan Anda mendahului pernyataan dengan nama label dan titik dua:
label:
statements


Break dan Continue pernyataan adalah satu-satunya pernyataan JavaScript yang dapat "melompat keluar dari" sebuah blok kode.

Sintaks:
break labelname ; 

continue labelname ;


Continue Pernyataan (dengan atau tanpa referensi label) hanya dapat digunakan untuk melewati satu loop iterasi.
Pernyataan break, tanpa referensi label, hanya dapat digunakan untuk melompat keluar dari loop atau switch.
Dengan referensi label, pernyataan break dapat digunakan untuk melompat keluar dari setiap blok kode:

<!DOCTYPE html>
<html>
<head>
<title>Belajar JavaScript</title>
</head>

<body>
<p id="demo"></p>

<script>
var buah = ["Mangga","Anggur","Apel","Pisang"];
var text = "";

list: {
text += buah[0] + "<br>"; 
    text += buah[1] + "<br>"; 
    text += buah[2] + "<br>"; 
    break list;
    text += buah[3] + "<br>"; 
    text += buah[4] + "<br>"; 
    text += buah[5] + "<br>"; 
}
document.getElementById("demo").innerHTML = text;

</script>

</body>

</html>




0 komentar:

Posting Komentar

JavaScript Break dan Continue