且、或操作符的返回值

... 2025-7-10 JavaScript
  • 数据类型
小于 1 分钟

&&|| 的作用只有一个(定义):

进行布尔值的且和或的运算。当运算到某一个变量就得出最终结果之后,就返回哪个变量。

&&

如果第一个值为假值,则直接返回第一个值。

如果第一个值为真值,则返回第二个值。

||

如果第一个值为假值,则返回第二个值。

如果第一个值为真值,则返回第一个值。

假值(falsy)

  • false

  • undefined

  • null

  • 正负 0

  • NaN

  • 空字符串

真值(truthy)

  • 除了假值,都是真值。

  • Infinity、空数组、”0″都是 Truthy 值。

上次编辑于: 2025年7月10日 04:01
贡献者: HugStars