我有这样的功能(foo):我需要比较输入字符串并相应地执行任务。任务是相同的,但仅适用于一组选定的值。对于所有其他值,什么都不做。
function foo(string x)
{
if(x == "abc")
//do Task1
if(x == "efg")
//do Task1
if(x == "hij")
//do Task1
if(x == "lmn")
//do Task1
}
除了这个,还有其他方法可以做检查吗?或者把OR
运营商放在里面if
?
首选方式是什么?