Mak*_*nov 2 javascript shorthand-if
我有var names = [];并且想要在那里只有一些字符串,如果它不是空的.有没有办法在js中使用一些速记方法?)
我现在有.
if ("" != opportunityName)
{
names.push(opportunityName);
}
Run Code Online (Sandbox Code Playgroud)
而且不要为我而烦恼,它是推空字符串.
names.push(opportunityName || "");
Run Code Online (Sandbox Code Playgroud)
你可以使用短路:
opportunityName && names.push(opportunityName);
Run Code Online (Sandbox Code Playgroud)
只有左手操作数是真实的,才会评估右手操作数.