个性化阅读
专注于IT技术分析

JavaScript的switch语句

JavaScript的switch语句用于从多个表达式执行一个代码。它就像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>

switch语句是空,即所有的情况下,也会在不使用break语句评估。

我们先来了解switch语句在JavaScript中的行为。

<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
赞(0)
未经允许不得转载:srcmini » JavaScript的switch语句

评论 抢沙发

评论前必须登录!