考虑以下:
var a = 'jesus'; if(a == 'something' || a == 'nothing' || a=='anything' || a=='everything'){ alert('Who cares?'); }
有什么办法可以缩短时间?
Javascript中有什么类似的东西if (a=='bbb'||'ccc')吗?
if (a=='bbb'||'ccc')
另外,jQuery可以在这里提供帮助吗?
使用正则表达式:
if (/^(something|nothing|anything|everything)$/.exec('jesus')) alert('Who cares?');
或相反:
/^(something|nothing|anything|everything)$/.exec('jesus')||alert('Who cares?');
[更新]更短;-)
if (/^(some|no|any|every)thing$/.exec('jesus')) alert('Who cares?');