核心知识
多分支与 switch
switch 适合一个表达式与多个明确值比较;范围判断通常用 if 更自然。
- 每个 case 通常需要 break
- default 处理未匹配值
- 连续范围判断通常用 if/else 更直接
switch (role) {
case 'leader': task = '整合页面'; break;
case 'member': task = '实现页面'; break;
default: task = '确认角色';
}
switch 适合一个表达式与多个明确值比较;范围判断通常用 if 更自然。
switch (role) {
case 'leader': task = '整合页面'; break;
case 'member': task = '实现页面'; break;
default: task = '确认角色';
}