Apakah yang berlaku dengan operator OR JavaScript?
扔个三星炸死你
扔个三星炸死你 2017-06-12 09:29:40
0
2
711
Bukankah pengendali

|| seharusnya mengembalikan benar atau salah. Mengapakah JavaScript mengembalikan objek?

扔个三星炸死你
扔个三星炸死你

membalas semua(2)
三叔

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!))

学习ing

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

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan