如何在 JavaScript Switch 语句中实现此行为
expression = 'all' or '1' or '2'
switch (expression)
{
case "all" : print case 1 and case 2
case "1" : print only case 1
case "2" print only case 2
}
我怎样才能做到这一点?如果在 JavaScript 中无法做到类似的事情,我想知道替代解决方案。
您应该先阅读此内容:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/switch
let text = "all" // this could be '1' or '2';
switch (text) {
case '1':
console.log('print case 1');
break;
case '2'
console.log('print case 2');
break;
default:
console.log('print case 1 and 2');
}
这本质上就是您在 Javascript 中处理该问题的方式。 现在,如果您想要类型,那就是另一个对话了。