您现在的位置:首页 >> 前端 >> 内容

js语法之条件分支语句switch实例讲解

时间:2018/1/10 13:48:15 点击:

  核心提示:1条件分支语句switch1.1格式语法格式如下:switch (expression){case judgement 1:statement 1;break;case judgement n:sta...

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

js语法之条件分支语句switch实例讲解

2练习

js语法之条件分支语句switch实例讲解

var score = 75;
                     
           switch(true){
              case score >= 60:
                  console.log("合格");
                  break;
              default:
                  console.log("不合格");
                  break;
           } 

Tags:JS S语 语法 法之 
作者:网络 来源:王山而