js语法之条件分支语句—switch讲解
程序员文章站
2022-05-16 14:00:52
1条件分支语句—switch
1.1格式
语法格式如下:
switch (expression){
case judgement 1:
statement 1...
1条件分支语句—switch
1.1格式
语法格式如下:
switch (expression){
case judgement 1:
statement 1;
break;
…
case judgement n:
statement n;
break;
default:
statement n+1;
break;
}
break:用于结束switch语句,从而使javascript只执行匹配的分支。如果没有了break语句,则该switch语句的所有分支都将被执行,switch语句也就失去了使用的意义。
1.2执行流程
在执行时会依次将case后的表达式的值和switch后的条件表达式的值进行全等比较,
如果比较结果为true,则从当前case处开始执行代码。 当前case后的所有的代码都会执行,我们可以在case的后边跟着一个break关键字,这样可以确保只会执行当前case后的语句,而不会执行其他的case
如果比较结果为false,则继续向下比较,如果所有的比较结果都为false,则只执行default后的语句
switch语句和if语句的功能实际上有重复的,使用switch可以实现if的功能,同样使用if也可以实现switch的功能,所以我们使用时,可以根据自己的习惯选择。
1.3eg
2练习
var score = 75; switch(true){ case score >= 60: console.log("合格"); break; default: console.log("不合格"); break; }
上一篇: 大椎穴位准确穴位图及作用