JavaScript Switch语句

2024年11月13日 JavaScript Switch语句 极客笔记

JavaScript Switch语句

JavaScript switch语句 用于从多个表达式中执行一个代码。 它类似于我们在之前学习过的else if语句。但它比 if..else..if 更方便,因为它可以与数字、字符等一起使用。

JavaScript switch语句的语法如下。

switch(expression){
case value1:
 code to be executed;
 break;
case value2:
 code to be executed;
 break;
......

default: 
 code to be executed if above values are not matched;
}

让我们来看一下JavaScript中switch语句的简单示例。

<script>
var grade='B';
var result;
switch(grade){
case 'A':
result="A Grade";
break;
case 'B':
result="B Grade";
break;
case 'C':
result="C Grade";
break;
default:
result="No Grade";
}
document.write(result);
</script>

以上示例的输出

B Grade

switch语句是通过的,即如果不使用break语句,所有情况都将被评估。

让我们来理解JavaScript中switch语句的行为。

<script>
var grade='B';
var result;
switch(grade){
case 'A':
result+=" A Grade";
case 'B':
result+=" B Grade";
case 'C':
result+=" C Grade";
default:
result+=" No Grade";
}
document.write(result);
</script>

上述示例的输出

undefined B Grade C Grade No Grade

本文链接:http://so.lmcjl.com/news/17713/

展开阅读全文