代码之家  ›  专栏  ›  技术社区  ›  Luis felipe De jesus Munoz

“PHP”??“javascript中的运算符[重复]

  •  1
  • Luis felipe De jesus Munoz  · 技术社区  · 6 年前

    这个问题已经有了答案:

    简单的问题。确实存在类似于php的 ?? 在javascript中?

    在php中,您可以 condition ?? statement2

    这和 condition? condition : statement2 .

    javascript中有类似的东西吗?

    2 回复  |  直到 6 年前
        1
  •  3
  •   Francesco    6 年前

    我会用逻辑或运算符( || )

    console.log("true value" || "other")
    console.log(false || "other")

    这样做是因为( source ):

    expr1 || expr2 退换商品 expr1 如果可以转换为true,则返回 expr2

        2
  •  1
  •   Devin Fields    6 年前

    所以,如果条件为false,则使用statement2。

    就这么简单 condition || statement2

    如果条件是真的,如果将被选择。否则,将计算语句2。