代码之家  ›  专栏  ›  技术社区  ›  uzay95

有(1==0)之类的吗?javascript中的“no”:“yes”)?

  •  1
  • uzay95  · 技术社区  · 15 年前

    有(1==0)之类的吗?在javascript中不是“:”是”)?

    3 回复  |  直到 15 年前
        1
  •  9
  •   John Topley    15 年前

    javascript具有条件运算符,因此这样做是完全合法的:

    var response = (1 == 0 ? "no" : "yes");
    
        2
  •  19
  •   Philippe Leybaert    15 年前

    是的,就像你写的那样:)

        3
  •  5
  •   Jon Skeet    15 年前

    是的,它是 conditional operator 语法和你写的完全一样。