tutorial pengembangan web terbaru
 

JavaScript Istirahat dan Lanjutkan


The break pernyataan "melompat keluar" dari lingkaran.

The continue Pernyataan "melompat lebih" satu iterasi dalam lingkaran.


The Break Pernyataan

Anda telah melihat break pernyataan yang digunakan dalam bab sebelumnya dari tutorial ini. Itu digunakan untuk "melompat keluar" dari switch() pernyataan.

The break Pernyataan juga dapat digunakan untuk melompat keluar dari lingkaran.

The break pernyataan istirahat loop dan terus mengeksekusi kode setelah loop (jika ada):

Contoh

for (i = 0; i < 10; i++) {
    if (i === 3) { break; }
    text += "The number is " + i + "<br>";
}
Cobalah sendiri "

The Continue Pernyataan

The continue Pernyataan istirahat satu iterasi (dalam lingkaran), jika kondisi yang ditentukan terjadi, dan berlanjut dengan iterasi berikutnya dalam lingkaran.

Contoh ini melompat nilai 3:

Contoh

for (i = 0; i < 10; i++) {
    if (i === 3) { continue; }
    text += "The number is " + i + "<br>";
}
Cobalah sendiri "

JavaScript Labels

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

label:
statements

The break dan the continue pernyataan adalah satu-satunya pernyataan JavaScript yang dapat "melompat keluar dari" sebuah blok kode.

Sintaksis:

break labelname ;

continue labelname ;

The continue Pernyataan (dengan atau tanpa referensi label) hanya dapat digunakan untuk melewati satu loop iterasi.

The break pernyataan, tanpa referensi label, hanya dapat digunakan untuk melompat keluar dari lingkaran atau switch .

Dengan referensi label, yang break pernyataan dapat digunakan untuk melompat keluar dari setiap blok kode:

Contoh

var cars = ["BMW", "Volvo", "Saab", "Ford"];
list: {
    text += cars[0] + "<br>";
    text += cars[1] + "<br>";
    text += cars[2] + "<br>";
    break list;
    text += cars[3] + "<br>";
    text += cars[4] + "<br>";
    text += cars[5] + "<br>";
}
Cobalah sendiri "

Sebuah blok kode adalah blok kode antara { dan } .


Uji Diri dengan Latihan!

Latihan 1 » Latihan 2» Latihan 3 » Latihan 4» Latihan 5 »