3

var names = [];空でない場合にのみ、文字列をそこにプッシュしたいと思っています。jsで簡単な方法でそれを作る方法はありますか?)

私が今持っていること。

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

そして、それは私にとっては気にしないでください、それは空の文字列をプッシュすることです。

names.push(opportunityName || "");
4

1 に答える 1

6

短絡を使用できます:

opportunityName && names.push(opportunityName);

右側のオペランドは、左側のオペランドが真である場合にのみ評価されます。

于 2013-06-21T14:48:43.133 に答える