Rumah > Soal Jawab > teks badan
|| seharusnya mengembalikan benar atau salah. Mengapakah JavaScript mengembalikan objek?
三叔2017-06-12 09:31:40
Pengendali logik Javascriptboleh digunakan dalam persekitaran bukan Boolean.
Walaupun pengendali && dan || boleh digunakan dalam persekitaran bukan Boolean, jika nilai pulangannya boleh ditukar kepada nilai Boolean, ia juga boleh dianggap sebagai operasi Boolean
(dari operator logik)
Untuk persekitaran bukan Boolean:
Apabila terdapat satu palsu, kembalikan nilai pada bahagian palsu
Apabila terdapat dua palsu, kembalikan nilai sebelum operator (sebelah kiri
Apabila terdapat dua benar, kembalikan nilai selepas operator (sebelah kanan); nilai.
(diperolehi daripada nilai pulangan operasi logik dalam JavaScript (logik DAN &&, logik ATAU ||, logik BUKAN!))
学习ing2017-06-12 09:31:40
Pertama sekali, anda perlu mengetahui nilai palsu dalam js: 0, false, '', null, undefined, NaN
Dalam kombinasi atau operasi
Apabila one.nextElementSibing bukan mana-mana nilai di atas, seterusnya = satu .nextElementSibing; jika tidak ia adalah sama dengan nextSibing