Rumah > Artikel > hujung hadapan web > Adakah javascript mempunyai pengendali bersyarat?
pengendali bersyarat javascript. Dalam js, pengendali bersyarat juga dipanggil "pengendali ternari", dan sintaksnya ialah "ungkapan bersyarat? ungkapan 1 : ungkapan 2;"; jika hasil daripada "ungkapan bersyarat" adalah benar (benar), maka laksanakan " The kod dalam "Expression1", jika tidak, kod dalam "Expression2" dilaksanakan.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
Pengendali bersyarat dalam JavaScript
Dalam JavaScript, pengendali bersyarat juga dipanggil operator ternary, iaitu satu-satunya operator yang menggunakan tiga An operator dengan satu operan, yang terdiri daripada tanda soal dan bertindih Format sintaks adalah seperti berikut:
条件表达式 ? 表达式1 : 表达式2 ;
Jika hasil "ungkapan bersyarat" adalah benar (benar), maka "ungkapan. " akan dilaksanakan 1", jika tidak, kod dalam "ungkapan 2" dilaksanakan.
Proses pelaksanaan
Apabila pengendali bersyarat dilaksanakan, ungkapan bersyarat terlebih dahulu dinilai
Jika nilainya benar, maka laksanakan ungkapan 1
Jika nilainya salah, maka laksanakan ungkapan 2
Contoh:
var a = 10; var b = 20; a > b ? alert("语句1"):alert("语句2")
[Cadangan berkaitan: tutorial pembelajaran javascript]
Atas ialah kandungan terperinci Adakah javascript mempunyai pengendali bersyarat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!