Penjelasan terperinci mengenai pernyataan suis dalam JavaScript: Berkesan dengan cekap pelbagai cawangan bersyarat
pernyataan JavaScript switch
memberikan cara yang ringkas untuk mengendalikan pelbagai cawangan bersyarat, dengan itu mengelakkan pernyataan if-else if-else
yang panjang. Menguasai switch
Penyataan dapat meningkatkan kecekapan dan kebolehbacaan kod dengan ketara. Contohnya:
dengan menghilangkan pernyataan
var jsLang = 'jquery'; switch (jsLang) { case 'jquery': alert('jQuery 胜出!'); break; case 'prototype': alert('prototype 胜出!'); break; case 'mootools': alert('mootools 胜出!'); break; case 'dojo': alert('dojo 胜出!'); break; default: alert('无人胜出!'); } //输出 "jQuery 胜出!"
break
var jsLang = 'prototype'; switch (jsLang) { case 'jquery': alert('jQuery 不行!'); break; case 'prototype': alert('prototype 不行!'); case 'mootools': alert('mootools 不行!'); case 'dojo': alert('dojo 不行!'); break; default: alert('无人不行!'); } //输出 "prototype 不行! mootools 不行! dojo 不行!"
switch
adalah pernyataan aliran kawalan yang membolehkan JavaScript melaksanakan blok kod yang berbeza mengikut nilai pembolehubah. Ia adalah sebahagian daripada pernyataan bersyarat JavaScript, dan juga termasuk pernyataan
switch
menilai ungkapan dan membandingkannya dengan pelbagai dilaksanakan. switch
javascript if-else
Bagaimana pernyataan berfungsi? Pernyataan else if
switch
case
pertama kali menilai ungkapan sekali, dan kemudian membandingkan hasilnya dengan nilai yang berbeza case
. Sekiranya perlawanan dijumpai, blok kod yang berkaitan dilaksanakan. Jika tiada perlawanan dijumpai, kes
switch
seterusnya. Ia keluar dari blok . switch
case
Bagaimana menggunakan pernyataan JavaScript default
? break
case
Menggunakan pernyataan case
, ikuti langkah -langkah di bawah: switch
switch
diikuti dengan ungkapan dalam kurungan. Kemudian, tulis kata kunci switch
diikuti dengan nilai dan kolon untuk memadankan ungkapan.
switch
case
seterusnya. case
break
sepadan dengan ungkapan untuk dilaksanakan. case
default
Sintaks pernyataan adalah seperti berikut: case
switch
tanpa menggunakan switch
pernyataan?
switch(表达式) { case 值1: // 如果表达式等于值1,则执行的代码 break; case 值2: // 如果表达式等于值2,则执行的代码 break; ... default: // 如果表达式与任何case都不匹配,则执行的代码 }
seterusnya, yang dipanggil "melalui". Pernyataan case
digunakan untuk menghalangnya daripada berlaku. Ia keluar dari blok
break
switch
pernyataan dan if-else
pernyataan? JavaScript switch
dan if-else
adalah bagaimana mereka membuat keputusan. Kenyataan switch
menilai ungkapan sekali dan membandingkannya dengan pelbagai case
s, melaksanakan blok kod yang berkaitan dengan pemadanan case
. Sebaliknya, pernyataan if-else
menilai keadaan, jika keadaan itu benar, satu blok kod dilaksanakan, jika tidak, blok kod lain dilaksanakan.
switch
? Ya, ungkapan dalam pernyataan switch
boleh menjadi jenis data, termasuk rentetan. Nilai case
juga mesti sama dengan jenis data ungkapan.
case
javascript switch
pernyataan? Untuk menggunakan pelbagai case
pernyataan switch
, anda perlu menulis pelbagai switch
pernyataan dalam blok case
. Setiap pernyataan case
harus mempunyai nilai unik yang sepadan dengan ungkapan. Jika ungkapan sepadan dengan nilai case
, blok kod yang berkaitan dilaksanakan.
default
tanpa menggunakan switch
? Ya, tetapi disyorkan untuk memasukkan default
kes, kerana ia akan dilaksanakan jika tidak case
sepadan dengan ungkapan. Ia bertindak sebagai pilihan alternatif.
default
yang mengandungi keadaan switch
? Untuk menggunakan pernyataan default
yang mengandungi kes switch
, anda perlu menulis kata kunci default
diikuti oleh kolon dan jika tidak ada case
sepadan dengan ungkapan untuk dilaksanakan. Kes default
tidak memerlukan pernyataan break
kerana ia sentiasa menjadi kes terakhir dalam blok switch
.
Atas ialah kandungan terperinci Penyataan JQuery Switch. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!