


Penjelasan terperinci tentang penggunaan pernyataan suis dalam pengetahuan JavaScript_Basic
Anda boleh menggunakan penyataan berbilang if...else if, seperti dalam bab sebelumnya, untuk melaksanakan berbilang cawangan. Walau bagaimanapun, ini bukan selalu penyelesaian terbaik, terutamanya apabila semua cawangan bergantung pada nilai pembolehubah tunggal.
Bermula dengan JavaScript 1.2, anda boleh menggunakannya untuk mengendalikan situasi ini dengan tepat, menggunakan pernyataan suis, yang melakukannya dengan lebih cekap jika dan bukannya berulang kali menggunakan pernyataan if...else if.
Tatabahasa
penyataan suis memberikan ungkapan untuk menilai dan mengira beberapa pernyataan berbeza berdasarkan nilai ungkapan tersebut. Jurubahasa menyemak setiap kes untuk nilai ungkapan sehingga padanan ditemui. Jika tiada padanan, syarat lalai akan digunakan.
switch (expression) { case condition 1: statement(s) break; case condition 2: statement(s) break; ... case condition n: statement(s) break; default: statement(s) }
break mengarahkan jurubahasa untuk menamatkan dalam keadaan tertentu. Jika ia ditinggalkan, jurubahasa akan terus melaksanakan setiap pernyataan dalam setiap kes berikut.
Kami akan menerangkan pernyataan putus dalam bab kawalan gelung.
Contoh:
Contoh berikut menggambarkan gelung semasa asas:
<script type="text/javascript"> <!-- var grade='A'; document.write("Entering switch block<br />"); switch (grade) { case 'A': document.write("Good job<br />"); break; case 'B': document.write("Pretty good<br />"); break; case 'C': document.write("Passed<br />"); break; case 'D': document.write("Not so good<br />"); break; case 'F': document.write("Failed<br />"); break; default: document.write("Unknown grade<br />") } document.write("Exiting switch block"); //--> </script>
Ini akan menghasilkan keputusan berikut:
Entering switch block Good job Exiting switch block
Contoh:
Pertimbangkan situasi sedemikian, jika pernyataan putus tidak digunakan:
<script type="text/javascript"> <!-- var grade='A'; document.write("Entering switch block<br />"); switch (grade) { case 'A': document.write("Good job<br />"); case 'B': document.write("Pretty good<br />"); case 'C': document.write("Passed<br />"); case 'D': document.write("Not so good<br />"); case 'F': document.write("Failed<br />"); default: document.write("Unknown grade<br />") } document.write("Exiting switch block"); //--> </script>
Ini akan menghasilkan keputusan berikut:
Entering switch block Good job Pretty good Passed Not so good Failed Unknown grade Exiting switch block

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Bolehkah Elden's Ring dimainkan pada suis? Sebagai permainan RPG aksi yang sangat menarik, ramai rakan mungkin tidak tahu sama ada ia boleh dimainkan dengan lancar pada platform suis. Bolehkah Ring of Elden dimainkan pada suis Jawapan: Ia tidak boleh dimainkan pada suis. Permainan aksi main peranan siri Souls yang dinanti-nantikan ini telah dikeluarkan secara rasmi Pemain boleh membelinya pada PC, PS4/5 dan Xbox Series eX|S/XboxOne dan mengalaminya dengan segera. Ramai rakan yang memiliki suis mungkin masih tidak sabar-sabar untuk menikmati permainan ini di NS, tetapi malangnya, tiada versi suis permainan. Mengikut keperluan konfigurasi laman web rasmi, konfigurasi permainan agak tinggi, dan sw

Tutorial JavaScript: Bagaimana untuk mendapatkan kod status HTTP, contoh kod khusus diperlukan: Dalam pembangunan web, interaksi data dengan pelayan sering terlibat. Apabila berkomunikasi dengan pelayan, kami selalunya perlu mendapatkan kod status HTTP yang dikembalikan untuk menentukan sama ada operasi itu berjaya dan melaksanakan pemprosesan yang sepadan berdasarkan kod status yang berbeza. Artikel ini akan mengajar anda cara menggunakan JavaScript untuk mendapatkan kod status HTTP dan menyediakan beberapa contoh kod praktikal. Menggunakan XMLHttpRequest

Switch2 ialah model baharu yang diumumkan oleh Nintendo di Gamescom 2023. Sesetengah pemain bimbang sama ada akan wujud isu keserasian antara model baharu dan versi kartrij sebelumnya. Mari kita lihat. Adakah suis2 serasi dengan kaset suis Jawapan: suis2 tidak serasi dengan kaset suis. Pengenalan kartrij Switch 2 Menurut maklumat daripada syarikat rangkaian pengeluaran Nintendo, Switch 2 mungkin menggunakan kartrij 64GB. Kerana ia mempunyai prestasi yang lebih baik dan menyokong lebih banyak karya permainan 3A, ia memerlukan kapasiti kartrij yang lebih besar. Kerana banyak kerja permainan perlu dikebiri dan dimampatkan sebelum ia boleh disumbat ke dalam kartrij permainan. Selain itu, kartrij Suis terdedah kepada menyalin kandungan permainan, jadi gantikannya dengan kartrij baharu.

Pengenalan kepada kaedah mendapatkan kod status HTTP dalam JavaScript: Dalam pembangunan bahagian hadapan, kita selalunya perlu berurusan dengan interaksi dengan antara muka bahagian belakang, dan kod status HTTP adalah bahagian yang sangat penting daripadanya. Memahami dan mendapatkan kod status HTTP membantu kami mengendalikan data yang dikembalikan oleh antara muka dengan lebih baik. Artikel ini akan memperkenalkan cara menggunakan JavaScript untuk mendapatkan kod status HTTP dan memberikan contoh kod khusus. 1. Apakah kod status HTTP bermakna kod status HTTP apabila penyemak imbas memulakan permintaan kepada pelayan, perkhidmatan tersebut

Gambaran keseluruhan cara menggunakan WebSocket dan JavaScript untuk melaksanakan sistem tandatangan elektronik dalam talian: Dengan kemunculan era digital, tandatangan elektronik digunakan secara meluas dalam pelbagai industri untuk menggantikan tandatangan kertas tradisional. Sebagai protokol komunikasi dupleks penuh, WebSocket boleh melakukan penghantaran data dua hala masa nyata dengan pelayan Digabungkan dengan JavaScript, sistem tandatangan elektronik dalam talian boleh dilaksanakan. Artikel ini akan memperkenalkan cara menggunakan WebSocket dan JavaScript untuk membangunkan dalam talian yang mudah

JavaScript dan WebSocket: Membina enjin carian masa nyata yang cekap Pengenalan: Dengan pembangunan Internet, pengguna mempunyai keperluan yang lebih tinggi dan lebih tinggi untuk enjin carian masa nyata. Apabila mencari dengan enjin carian tradisional, pengguna perlu mengklik butang carian untuk mendapatkan hasil kaedah ini tidak dapat memenuhi keperluan pengguna untuk hasil carian masa nyata. Oleh itu, menggunakan teknologi JavaScript dan WebSocket untuk melaksanakan enjin carian masa nyata telah menjadi topik hangat. Artikel ini akan memperkenalkan secara terperinci penggunaan JavaScript

Suis memerlukan contoh kod khusus untuk menentukan pembolehubah Dalam pengaturcaraan, kita selalunya perlu melakukan operasi yang berbeza berdasarkan nilai pembolehubah yang berbeza. Pernyataan suis ialah struktur mudah yang membolehkan anda memilih blok kod yang berbeza untuk pelaksanaan berdasarkan nilai pembolehubah. Berikut ialah contoh kod khusus yang menunjukkan cara menggunakan pernyataan kotak suis untuk menentukan nilai pembolehubah yang berbeza: #includeintmain(){

WebSocket dan JavaScript: Teknologi utama untuk merealisasikan berita kewangan dalam talian masa nyata Pengenalan: Dengan perkembangan Internet, berita kewangan dalam talian masa nyata telah menjadi semakin penting kepada pelabur dan pengamal kewangan. Kaedah komunikasi rangkaian tradisional sukar untuk mencapai kemas kini masa nyata, tetapi protokol WebSocket dan JavaScript menyediakan penyelesaian yang cekap dan boleh dipercayai. Artikel ini akan memperkenalkan prinsip asas WebSocket dan JavaScript, dan menunjukkan cara menggunakannya melalui contoh kod tertentu.
