Struktur penghakiman: 1. jika struktur cawangan bersyarat, termasuk jika, "jika lain", "jika lain jika ...", "jika lain jika ... lain" kenyataan 2. "switch case"; struktur cawangan bersyarat; 3. Struktur operasi ternary, sintaks "Keadaan? Ungkapan 1: Ungkapan 2".
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
Struktur cawangan ialah struktur pertimbangan biasa kami, yang menentukan sama ada untuk melaksanakan program kod tertentu berdasarkan syarat yang ditetapkan oleh pengguna Di bawah, Xiaoqian akan memperkenalkan kepada anda tiga sintaks struktur cawangan biasa.
penyataan if
Tentukan sama ada kod itu dilaksanakan atau tidak melalui pernyataan if
Sintaks: if (condition) {code to be executed}
Tentukan sama ada kod di dalam {} dilaksanakan dengan sama ada keadaan dalam () adalah benar atau tidak
penyataan if else
menggunakan syarat if untuk menentukan kod mana di dalam {} untuk melaksanakan
Sintaks: if (condition) {execute when the condition is true} else {Executed when the condition is false}
Salah satu kod dalam dua {} mesti dilaksanakan
if else if … statement
Anda boleh menetapkan berbilang syarat untuk penghakiman melalui if and else if
Syntax: if (condition 1) {execute when condition 1 is true} else if (condition 2) { condition 2 ialah Laksana apabila benar}
Jika syarat pertama adalah benar, maka kandungan dalam {} berikut akan dilaksanakan
Jika syarat pertama salah, maka syarat kedua akan dinilai Dua syarat, dan seterusnya
berbilang {}, hanya satu akan dilaksanakan Setelah satu syarat benar, syarat berikut tidak akan dinilai
jika. else if ... else pernyataan
pada asasnya sama dengan if else if sebelumnya ..., kecuali apabila semua syarat tidak dipenuhi, {} selepas yang terakhir else dilaksanakan
juga merupakan jenis pernyataan penghakiman bersyarat, iaitu penghakiman ke atas pembolehubah tertentu
Sintaks:
Gunakan
apabila anda ingin menilai bahawa pembolehubah adalah sama dengan nilai tertentu Contoh: Nombor yang diberikan oleh pembolehubah memaparkan hari dalam seminggu
[Pembelajaran yang disyorkan:
tutorial lanjutan javascript]条件 ? 条件为 true 的时候执行 : 条件为 false 的时候执行
Atas ialah kandungan terperinci Apakah struktur penghakiman yang ada pada JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!