我有这样的代码:
if (view == 'delete' || view =='edit' || view == 'new') {}
是否有更简洁的方法可以在不使用外部库的情况下对其进行编码。拥有所有||只是看起来不太好也许更晚些。
答案 0 :(得分:3)
使用indexOf(不适用于古老的IE版本):
if (["delete", "edit", "new"].indexOf( view ) >= 0) { alert("ME");}
答案 1 :(得分:1)
您还可以使用正则表达式:
if (/^(delete|edit|new)$/.test(view)) {
// true
}