赋值中的 JavaScript 逻辑 AND (&&) 运算符
在 JavaScript 中,赋值中的 && 运算符(逻辑 AND)计算左操作数仅当左操作数为 true 时才分配右操作数。
赋值具有非假左操作数:
当左操作数不为 null、未定义、false、NaN、空字符串或 0 时,&& 运算符将右操作数分配给变量。
var oneOrTheOther = true && "some string"; // Result: "some string" is assigned to oneOrTheOther
左假赋值操作数:
当左操作数是上面提到的任何假值时,&&运算符将假值传播给变量。
var oneOrTheOther = false && "some string"; // Result: false is assigned to oneOrTheOther
总结:
以上是JavaScript 的逻辑 AND (&&) 运算符在赋值中如何工作?的详细内容。更多信息请关注PHP中文网其他相关文章!