JavaScript の OR 演算子で何が起こっているのでしょうか?
扔个三星炸死你
扔个三星炸死你 2017-06-12 09:29:40
0
2
675

|| 演算子は true または false を返す必要はありませんか? JavaScript がオブジェクトを返すのはなぜですか? 何が起こっていますか?

説明を手伝っていただけますか?
扔个三星炸死你
扔个三星炸死你

全員に返信(2)
三叔

JavaScript 論理演算子は非ブール環境でも使用できます.

&& 演算子と || 演算子は非ブール環境でも使用できますが、戻り値をブール値に変換できる場合はブール演算とみなすこともできます

(論理演算子より)

非ブール環境の場合:

falseが1つの場合はfalse側の値を返す
falseが2つの場合は演算子の前の値を返す(左側)
trueが2つある場合は演算子の後の値を返す(右側)価値。

(JavaScript の論理演算の戻り値から派生 (論理 AND &&、論理 OR ||、論理 NOT!))

いいねを押す +0
学习ing

まず、js の false 値を知る必要があります: 0、false、''、null、unknown、NaN
組み合わせまたは演算において
one.nextElementSibing が上記の値のいずれでもない場合、next = one .nextElementSibing; それ以外の場合は、nextSibing

と等しくなります。
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!