Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Apakah dua jenis pernyataan lompat dalam javascript?
Dua pernyataan lompat dalam JavaScript: 1. pernyataan putus, yang digunakan untuk keluar dari gelung atau keluar dari pernyataan suis untuk membolehkan atur cara meneruskan pelaksanaan kod selepas gelung. 2. pernyataan continue digunakan Untuk keluar dari gelung ini dan memulakan gelung seterusnya, sintaksnya ialah "teruskan;".
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
Terdapat dua jenis utama pernyataan lompat yang disokong oleh JavaScript:
penyataan putus
continue Perbezaan utama antara pernyataan
dan pernyataan continue ialah: break adalah untuk menamatkan sepenuhnya gelung, continue adalah untuk menamatkan gelung semasa
1 . Pernyataan putus:
Pernyataan putus digunakan untuk keluar dari gelung atau keluar dari penyataan suis, membenarkan atur cara untuk terus melaksanakan kod berikutnya Pernyataan putus biasanya digunakan dalam while, do.. .while, switch atau untuk pernyataan
Tatabahasa:
break;
Penerangan:
pernyataan break biasanya digunakan dalam while, do...while.switch atau untuk
Contohnya:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>break语句</title> <script type="text/javascript"> var n = 50; var sum=0; for(var i=0;i<100;i++) { if(i==(n+1)) break; sum+=i; } document.write(sum); </script> </head> <body> </body> </html>
Kesan pratonton dalam penyemak imbas adalah seperti berikut:
2. pernyataan sambung
kenyataan sambung adalah serupa dengan pernyataan putus. Perbezaannya ialah pernyataan continue digunakan untuk keluar dari gelung ini dan memulakan gelung seterusnya. Pernyataan rehat keluar dari semua gelung!
Sintaks:
continue;
Penerangan:
Seperti pernyataan putus, pernyataan continue hanya boleh digunakan dalam warna putih, do...while, for dan switch For contoh,
dalam pernyataan gelung:
<!DOCTYPE html> <html> <head> <title></title> <script type="text/javascript"> //创建数组的同时对元素赋值 var str = " i love javascript "; for(var i=0;i<str.length;i++) { if(str.charAt(i)>= "o") { continue; } document.write(str.charAt(i)); } </script> </head> <body> </body> </html>
Kesan pratonton penyemak imbas adalah seperti berikut:
[. Cadangan berkaitan: tutorial pembelajaran javascript]
Atas ialah kandungan terperinci Apakah dua jenis pernyataan lompat dalam javascript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!