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语句评估。【JavaScript的switch语句】我们先来了解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
推荐阅读
- JavaScript的循环
- JavaScript的if else语句
- JavaScript的操作符
- JavaScript注释
- Java如何使用date after()方法()
- 如何将JavaScript放在HTML文档中()
- TypeScript编译环境和tsconfig.json文件 – TypeScript开发教程
- TypeScript接口的用法详解 – TypeScript开发教程
- TypeScript的特征以及和JavaScript的区别 – TypeScript开发教程