JavaScript检测String中的NULL值

时间:2014-11-15 02:49:55

标签: javascript string if-statement null

我试图创建一个if语句,其中x,y,z都返回空,然后在我的逻辑r should =“”,所以程序不会进入下面的if语句。问题是,似乎它将“3”加入r,使其长度为3,任何关于如何解决它的想法?

如果我把r.length> 3作为例子它可以工作

  var r="";
var r+=x();
var r+=y();
var r+=z();

if(r!=""||r.length==0){
 alert("something");
}

1 个答案:

答案 0 :(得分:2)

你的代码有点含糊......所以我希望这会有所帮助:

如果r是一个数组,它将如下所示:

var r=[];
r.push(x());
r.push(y());
r.push(z()); 

if(r.length === 0){
   alert("something");
}

仅供参考I += thingI = I + thing相同。 Plus不适用于数组或字符串。

语法为String.concat()Array.push()