JavaScript の代入と AND 演算子
JavaScript では、代入演算子を AND ( &&) 演算子。ただし、代入内の AND 演算子の動作は、OR (||) 演算子とは異なります。
AND 演算子の動作
OR 演算子とは異なります。最初のオペランドが false の場合、2 番目のオペランドの値を代入します。AND 演算子assigns:
特定例
次の例を考えてみましょう:
var oneOrTheOther = someOtherVar && "some string";
偽の値
JavaScript では偽の値に注意してください以下が含まれます:
偽ではない任意の値
結論
代入内の AND 演算子は、最初のオペランドが真実である場合にのみ、2 番目のオペランドの値を代入します。それ以外の場合は、最初のオペランドの値が割り当てられます (falsy である必要があります)。この動作は、JavaScript コード内のブール値やその他の真/偽値の正しい評価と割り当てを保証するために不可欠です。
以上がJavaScript の AND 演算子 (&&) は代入でどのように動作しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。