switch case 语句
switch 语句用于基于不同的条件来执行不同的动作。
语法:
switch(表达式/值) {
case value1:
代码块
break;
case value2:
代码块
break;
default:
默认代码块
}
随后表达式的值会与结构中的每个 case 的value值做比较。如果存在匹配,则与该 case 关联的代码块会被执行。都不匹配则执行 default 默认代码。
实例:
var x;
var d = new Date().getDay();
switch(d){
case 0:
case 6:
x = "今天是休息日";
break;
default:
x = "今天是工作日";
}
不同的 case 值,执行相同代码可省略。
break 关键词
如果 JavaScript 遇到 break 关键词,它会跳出 switch 代码块,终止后续 case 语句及代码的执行。
default 关键词
default 关键字规定 case 不匹配时所运行的代码,defaullt 不必写在 switch 代码块中最后。
本文详细介绍了JavaScript中的switch-case语句的语法和用法,包括如何匹配值执行相应代码块,break关键词的作用以及default代码块的使用。通过实例展示了如何在不匹配所有case时执行默认代码,并提示了可以省略重复case代码的方式。对于理解和应用switch-case结构进行条件判断,本文提供了清晰的指导。

被折叠的 条评论
为什么被折叠?



