js的switch case调用函数方法
时间: 2024-08-21 13:01:07 浏览: 37
在JavaScript中,`switch case`语句通常用于基于变量的不同值来执行一系列预定义的操作。当你想在多个可能的条件之间选择执行某个函数或者方法的时候,可以将`case`块关联到函数名,并在其后添加花括号 `{}` 来定义具体的函数调用。
例如:
```javascript
function chooseAction(actionType) {
switch (actionType) {
case 'play':
playMusic();
break;
case 'pause':
pauseMusic();
break;
case 'stop':
stopMusic();
break;
default:
console.log('Invalid action');
break;
}
}
function playMusic() {
// 执行播放音乐的相关操作
}
function pauseMusic() {
// 执行暂停音乐的相关操作
}
function stopMusic() {
// 执行停止音乐的相关操作
}
chooseAction('play'); // 将调用 `playMusic()` 函数
```
在这个例子中,`switch case` 根据 `actionType` 的值选择调用哪个函数。如果 `actionType` 不匹配任何一个 `case`,则会执行 `default` 块中的代码(如果有的话)。
阅读全文