js的switch语句
switch(变量){
case 变量值1:
console.log("a"); //若变量与变量值1相同则执行该处代码
break;
case 变量值2:
console.log("b"); //若变量与变量值2相同则执行该处代码
break;
case 变量值3:
console.log("c"); //若变量与变量值3相同则执行该处代码
break;
default:
console.log("d"); //若变量与所有的变量值不同,则执行该处的代码
}
switch(3){
case 1:
console.log("a");
break;
case 2:
console.log("b");
break;
case 3:
console.log("c");
break;
default:
console.log("d");
}
控制台打印出c
break为跳出当前语句,若没写break,后面的语句都会执行。
switch(2){
case 1:
console.log("a");
case 2:
console.log("b");
case 3:
console.log("c");
default:
console.log("d");
}
控制台打印b,c,d。
switch(2){
case 1: case 2: case 3:
console.log("c"); //当变量值为1,2,3中的任何一个时,都会在控制台打印出c
break;
default:
console.log("d");
}
//控制台打印出c
原文链接:https://blog.csdn.net/qq_38594777/article/details/79308984
下一篇:没有了