亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Penyataan Break and Continue JavaScript

Pemecah JavaScript menamatkan gelung

Perintah break JavaScript bermaksud menamatkan gelung semasa dan kemudian terus melaksanakan kod selepas gelung. break biasanya digunakan dengan pernyataan bersyarat, seperti dalam contoh berikut:

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>php中文網(wǎng)(php.cn)</title> 
    <script type="text/javascript">
        var i=1
        for (i = 1; i<=10; i++) {
        if (i > 5) {
        break;
        }
        document.write(i + "<br />");
        }
    </script>
</head>
<body>
</body>
</html>

Hasil jalankan:

1
2
3
4
5

JavaScript continue melangkau gelung semasa

Berbeza dengan perintah break, JavaScript continue melangkau gelung semasa (agak tidak sah dalam kitaran ini) dan teruskan ke kitaran seterusnya sehingga akhir kitaran.

Contoh berikut menunjukkan output nombor ganjil antara 1-10:

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>php中文網(wǎng)(php.cn)</title> 
    <script type="text/javascript">
        var i=1
        for (i = 1; i<=10; i++) {
        if ( i % 2 == 0 ){
        continue;
        }
        document.write(i + "<br />");
        }
    </script>
</head>
<body>
</body>
</html>

Keputusan berjalan:

1
3
5
7
9

Petua

Seperti yang ditunjukkan dalam contoh di atas, sama ada waktu rehat hingga tamat gelung atau terus melompat Selepas melepasi gelung semasa, anda perlu memberi perhatian kepada lokasi di mana perintah putus/terus dilaksanakan. Dalam contoh di atas untuk mengeluarkan nombor ganjil, jika arahan continue diletakkan selepas arahan document.write, hasil output nombor ganjil tidak boleh dicapai.

Teg JavaScript

Seperti yang anda lihat dalam bab tentang pernyataan suis, pernyataan JavaScript boleh ditandakan.

Untuk melabel pernyataan JavaScript, tambahkan titik bertindih sebelum pernyataan:

label:
penyataan

Pernyataan putus dan teruskan hanyalah Pernyataan yang boleh melompat keluar dari blok kod.

Sintaks:

putuskan nama label;

teruskan nama label;

sambungkan pernyataan (dengan atau tanpa rujukan label) sahaja Boleh digunakan dalam gelung.

pernyataan putus (tanpa rujukan label) hanya boleh digunakan dalam gelung atau suis.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<script>
cars=["BMW","Volvo","Saab","Ford"];
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>"); 
}
</script>
</body>
</html>


Meneruskan pembelajaran
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文網(wǎng)(php.cn)</title> <script type="text/javascript"> var i=1 for (i = 1; i<=10; i++) { if ( i % 2 == 0 ){ continue; } document.write(i + "<br />"); } </script> </head> <body> </body> </html>