Pau*_*one 1 javascript switch-statement node.js typescript
此刻我正在使用这样的开关盒:
case 'something':
// Do something
break;
Run Code Online (Sandbox Code Playgroud)
我想要做的是拥有这样的数组或字符串:
case ['something', 'something too']:
// Do something
break;
Run Code Online (Sandbox Code Playgroud)
这可能吗?
如果是这样的话?
小智 6
var aStr = ['hello','something too','something'];
for (var i = 0; i < aStr.length; i++){
var supp = aStr[i];
switch (supp) {
case 'hello':
case 'something':
case 'something too':
// Do something
console.log('Works!')
break;
default:
break;
}
}Run Code Online (Sandbox Code Playgroud)
你可以这样做.
小智 5
不能用 switch 结构来完成,用 if 代替
if(array.includes('something' &&'something too')){
return 'someData';
}
if(array.includes('something else')){
return 'otherData';
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2500 次 |
| 最近记录: |