JavaScript Switch
JavaScript switch语句用于
从多个表达式中执行其中一个代码。就像我们在上一页中学到的if语句一样。但是它比
if..else..if 方便,因为它可以与数字,字符等一起使用。
JavaScript switch语句的签名在下面给出。
switch(expression){
case value1:
// 执行的代码;
break;
case value2:
// 执行的代码;
break;
......
default:
如果上述值不匹配,将执行的代码;
}
我们来看看javascript中switch语句的简单示例。
<script>
var grade='B';
var result;
switch(grade){
case 'A':
result="A";
break;
case 'B':
result="B";
break;
case 'C':
result="C";
break;
default:
result="没有匹配";
}
document.write(result);
</script>
以上示例的输出
我们下面来了解下JavaScript中switch语句的行为。
<script>
var grade='B';
var result;
switch(grade){
case 'A':
result+=" A";
case 'B':
result+=" B";
case 'C':
result+=" C";
default:
result+=" 没有匹配";
}
document.write(result);
</script>
以上示例的输出