字符串检查if if js简写

时间:2013-06-21 14:47:07

标签: javascript shorthand-if

我有var names = [];并且只有在它不为空的情况下才会推送一些字符串。有没有办法在js中使用一些简写方法?)

我现在有。

 if ("" != opportunityName) 
    {
    names.push(opportunityName);
    }

而且不要为我吵醒,它是推空字符串。

names.push(opportunityName || "");

1 个答案:

答案 0 :(得分:5)

您可以使用短路:

opportunityName && names.push(opportunityName);

只有左手操作数是真实的,才会评估右手操作数。