JavaScript中的循环语句:switch、if
说明:
- 每计算一次括号中的表达式,会把得到的值与每个 case 的值进行对比,如果匹配就会执行代码块中的代码。
- break语句则会跳出switch,一旦遇到它,那么它后面的语句都不会执行。
- 如果没有break语句则会一直执行到最后。
- default :不存在 case的值与表达式的值匹配时所执行的代码。
语法:
switch(表达式) {
case n:
代码块
break;
case n:
代码块
break;
default:
默认代码块
}
案例1:

没有break语句造成的后果:

按道理应该输出70-79,但由于没写break语句,导致代码继续执行,最终遇到break才跳出switch语句,所以输出结果为

案例二:

案例三:



浙公网安备 33010602011771号