大家好,我搜索并发现了旧答案,例如2008年,我为新浏览器创建了firefox插件,因此我可以使用ecma 5+。
我试图做一个开关,使一个块满足多个条件,例如> = 0 && <= 3,如下所示:
switch (blah) {
case 0, 1, 2, 3: //<<<<<<<< this here please
//do this;
break;
default:
///do this
}
这只是一个基本示例。
我希望多个值触发相同的情况。我该怎么做呢?
有一种hacky开关样式,可用于指定范围:
switch (true) {
case blah >= 0 && blah <= 3:
//do this
break
default:
//do that
}
有时在这种情况下很有用。
也许它会做您想要的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句