我有var names = [];
并且只有在它不为空的情况下才会推送一些字符串。有没有办法在js中使用一些简写方法?)
我现在有。
if ("" != opportunityName)
{
names.push(opportunityName);
}
而且不要为我吵醒,它是推空字符串。
names.push(opportunityName || "");
答案 0 :(得分:5)
您可以使用短路:
opportunityName && names.push(opportunityName);
只有左手操作数是真实的,才会评估右手操作数。