Artikel ini menganalisis penggunaan pernyataan tag dalam JavaScript. Bagikan untuk referensi Anda. Analisis spesifiknya adalah sebagai berikut:
Saya telah melihat W3School baru -baru ini, dan kemudian saya telah melihat bagian JS.
<! Doctype html> <html> <body> <script> cars = ["bmw", "volvo", "saab", "ford"]; Daftar: {document.write (mobil [0] + "<br>"); document.write (mobil [1] + "<br>"); document.write (mobil [2] + "<br>"); Break List; Document.Write (Cars [3] + "<br>"); document.write (mobil [4] + "<br>"); document.write (mobil [5] + "<br>"); } </script> </body> </html>Melihat daftar itu: rasanya agak aneh, dan katanya
Tag JavaScript
Seperti yang dapat Anda lihat dalam bab sakelar itu, pernyataan JavaScript dapat ditandai.
Untuk menandai pernyataan JavaScript, tambahkan usus besar sebelum pernyataan:
Label: Pernyataan
Pernyataan Istirahat dan Lanjutkan hanyalah pernyataan yang dapat keluar dari blok kode.
tata bahasa:
Break LabelName; Lanjutkan LabelName;
Pernyataan Lanjutkan (dengan atau tanpa referensi tag) hanya dapat digunakan dalam loop.
Pernyataan Break (tanpa referensi tag) hanya dapat digunakan dalam loop atau sakelar.
Melalui referensi tag, pernyataan break dapat digunakan untuk keluar dari blok kode JavaScript apa pun:
Saya tidak memperhatikannya di awal, dan kemudian saya menandai pernyataan JavaScript tentang Baidu dan membaca blog. Itu ditulis seperti ini. Biarkan saya belajar dari sini:
Misalnya:
parser: while (token! = null) {// kode dihilangkan di sini}Dengan menandai pernyataan, Anda dapat memberikan nama pernyataan, sehingga nama ini dapat digunakan di mana saja dalam program untuk merujuknya, dan pernyataan apa pun dapat ditandai.
Namun, pernyataan yang ditandai biasanya pernyataan loop tersebut, yaitu, lakukan/sementara, untuk dan untuk/dalam pernyataan. Biasanya, loop dinamai, dan Anda dapat menggunakan pernyataan break dan melanjutkan pernyataan untuk
Keluar dari loop atau iterasi tertentu dari loop.
menyukai:
<script type = "text/javaScript"> outerloop: for (var i = 0; i <10; i ++) {innerloop: for (var j = 0; j <10; j ++) {if (j> 3) {break; } if (i == 2) {break innerloop; } if (i == 4) {Break Oortat Outterloop; } document.write ("i =" + i + "j =" + j + "<br>"); }} </script>Setelah melihat contoh ini, saya memahami dan memahami daftar: Saya harap deskripsi dalam artikel ini akan bermanfaat untuk pemrograman JavaScript semua orang.