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

javascript中是否有类似string.isnullorempty()的函数

  •  27
  • uzay95  · 技术社区  · 14 年前

    (thing != undefined || thing != null)?...:...; 检查一下。签入javascript或jquery后是否有任何方法将返回bool?

    您将如何将这个签入jquery添加为函数?

    4 回复  |  直到 14 年前
        1
  •  40
  •   femseks    14 年前
    if (thing)
    {
       //your code
    }
    

    这就是你要找的吗?

        2
  •  23
  •   SLaks    14 年前

    在Javascript中,值 null undefined , "" 0 , NaN false 都是“错误的”,会有条件的失败。
    所有其他值都是“truthy”,并将通过一个条件。

    因此,你可以简单地写 thing ? ... : ... .

        3
  •  0
  •   Developer Dave    9 年前

    正如这里的其他人所提到的,有些事情被评估为“falsy”,您可能不希望这样(例如空字符串或零)。我在JavaScript中找到的检查两者的最简单方法 null undefined 一句话是:

    thing != null
    

    无效的 在这里,空字符串、零等不需要。

        4
  •  0
  •   I_Al-thamary    9 年前

    试试这个

      function SringisEmpty(str) {
            str=str.trim();
            return (!str || 0 === str.length);
        }