JavaScript 中的逻辑运算符——如何使用它们?

2023-12-21

我不明白怎么办&&, ||, and !适用于布尔值和其他数据类型。你如何使用它们?


JavaScript 中的所有值要么是“真”,要么是“假”。

  • a && b计算结果为第一个假操作数,
  • a || b计算结果为第一个真实操作数。

两个运算符都不会计算返回后的任何操作数。 如果所有操作数都不匹配,它们将计算最后一个操作数。

  • !a评估为true if a是假的并且false if a是真的。

除以下值外,所有值均为真值:falsy https://developer.mozilla.org/en-US/docs/Glossary/Falsy:

  • null
  • undefined
  • false
  • +0
  • -0
  • NaN
  • 0n
  • ""
  • document.all
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JavaScript 中的逻辑运算符——如何使用它们? 的相关文章

随机推荐