3, js 基础之switch语句

来源:互联网 发布:国际淘宝怎么开 编辑:程序博客网 时间:2024/05/19 23:59

一:switch语句的语法形式:

switch(表达式){    case 常量1:         语句1break;    case 常量2:        语句2break;    ....    case 常量n:        语句n;        break;    default:        语句m;        break;}说明:1,表达式的结果等于哪个case的常量,则执行其后的语句,执行完break就跳出switch结构,都不满足则执行default的语句。2break的作用:是跳出switch结构,如果没有break,程序会在匹配成功的位置开始,一直执行下面分支的的语句包括default里的语句(对于剩下的语句不再判断,直接执行,前提是从匹配成功的位置开始)。

例子:

例子 1 :(不加breakvar grade = "B";switch (grade){    case "A":        console.log("你家孩子真优秀,是个聪明宝宝");        break;                     case "B":        console.log("你家孩子表现良好,还有提升空间");    case "C":        console.log("你家孩子表现一般,需要好好鼓励!");    case "D":        console.log("你家是个熊孩子,够你操心的了");    default:        console.log("没有找到匹配的数据");            break;}结果为:你家孩子表现良好,还有提升空间你家孩子表现一般,需要好好鼓励!你家是个熊孩子,够你操心的了没有找到匹配的数据例子2:(加上breakvar grade = "B";switch (grade){    case "A":        console.log("你家孩子真优秀,是个聪明宝宝");        break;    case "B":        console.log("你家孩子表现良好,还有提升空间");        break;    case "C":        console.log("你家孩子表现一般,需要好好鼓励!");        break;    case "D":        console.log("你家是个熊孩子,够你操心的了");        break;    default:        console.log("没有找到匹配的数据");        break;}结果为:你家孩子表现良好,还有提升空间
原创粉丝点击