Break and Continue Pernyataan dalam Javascript ❮ SebelumnyaBerikutnya ❯ Show
Dalam tutorial ini, Anda akan mempelajari tentang jeda dan melanjutkan statements and their use with various examples. JavaScript break statementPernyataan break digunakan untuk mengakhiri atau melompat keluar dari loop saat ini serta pernyataan switch. Contoh Jalankan Di SiniDalam contoh di atas loop segera berakhir saat sum menjadi lebih besar dari 10 meskipun i< . is less than 10. Sintaksis. merusakSintaks pernyataan break adalah sebagai berikut. _
Aliran eksekusi. merusakAlur eksekusi pernyataan break dijelaskan pada gambar di bawah ini Alur eksekusi pernyataan break adalah
Contoh pernyataan breakContoh berikut menunjukkan berbagai penggunaan pernyataan break . Contoh 1. masuk untuk loopContoh Jalankan Di SiniDalam contoh di atas, pernyataan break digunakan untuk mengakhiri loop ketika i is equal to 5. Contoh 2. istirahat di while loopContoh Jalankan Di SiniDalam contoh di atas, pernyataan break menghentikan while loop ketika sum becomes equal to 5. Contoh 3. break dalam pernyataan switchContoh _Jalankan Di SiniDalam contoh di atas, pernyataan break mengakhiri pernyataan switch saat x is equal to 2. lanjutkan dalam javascriptPernyataan lanjutkan digunakan untuk melewati iterasi saat ini dari perulangan dan melompat ke iterasi berikutnya. Ini berarti, dalam satu lingkaran, jika eksekusi menemukan pernyataan lanjutkan maka eksekusi meninggalkan iterasi lebih lanjut saat ini dan melompat ke iterasi berikutnya. Contoh Jalankan Di SiniDalam contoh di atas, pernyataan lanjutkan digunakan untuk melewatkan angka ganjil dan mencetak angka genap. Sintaksis. melanjutkanSintaks pernyataan lanjutkan adalah sebagai berikut. _Catatan . label bersifat opsional dan jarang digunakan Aliran eksekusi. melanjutkanAlur eksekusi pernyataan lanjutkan dijelaskan pada gambar di bawah ini. Alur eksekusi pernyataan lanjutkan adalah.
Contoh pernyataan lanjutanContoh berikut menunjukkan berbagai penggunaan pernyataan lanjutkan . Contoh 1. lanjutkan untuk loopContoh Jalankan Di SiniDalam contoh di atas, pernyataan lanjutkan melompati bilangan ganjil dan mencetak jumlah bilangan genap. laporkan iklan ini Contoh 2. lanjutkan dalam perulangan whileContoh _Jalankan Di SiniDalam contoh di atas, pernyataan lanjutkan melompati perulangan saat i is equal to 3. Pernyataan label JavascriptPernyataan label digunakan untuk membuat label untuk blok kode. Kode berlabel mewakili blok kode di mana nama label digunakan untuk mengidentifikasi blok kode Nama 2 tidak boleh menjadi kata kunci yang dicadangkan dalam javascript. seperti benar, salah, untuk, dllSintaksis. labelSintaks pernyataan label adalah sebagai berikut.
_2 dapat digunakan untuk 4 atau 5 blok kode _0ContohContoh _1▶ Jalankan kode Run Here❮ SebelumnyaBerikutnya ❯ Bisakah Anda melanjutkan dan istirahat bersama?Jika Anda perlu melewati bagian dari loop saat ini atau keluar sepenuhnya dari loop, maka Anda dapat menggunakan pernyataan break dan continue.
Bisakah saya menggunakan istirahat atau melanjutkan?Anda tidak dapat menggunakan continue with if (bahkan bukan yang berlabel) karena if bukan pernyataan iterasi; . Ini adalah Kesalahan Sintaks jika ContinueStatement ini tidak bersarang, langsung atau tidak langsung (tetapi tidak melewati batas fungsi), di dalam IterationStatement. . It is a Syntax Error if this ContinueStatement is not nested, directly or indirectly (but not crossing function boundaries), within an IterationStatement.
Bisakah kita menggunakan break dalam JavaScript?Pernyataan break dapat menggunakan referensi label, untuk keluar dari blok kode JavaScript apa pun (lihat "Contoh Lainnya" di bawah). Tanpa label, break hanya dapat digunakan di dalam loop atau switch.
Bisakah kita menggunakan break in for of loop di JavaScript? Kata kunci break memberikan aliran kontrol keluar dari pernyataan switch. Semua jenis loop dapat ditempatkan di dalam satu sama lain, atau "bersarang". ” Untuk keluar dari loop bersarang, beri label pada loop dan berikan nama label ke kata kunci break . Ini berfungsi tidak peduli berapa banyak level bersarang yang ada. |