代码点读机 / JavaScript / switch

switch JavaScript · 关键字

把一个值和多个 case 做等值比较,匹配上就从那里开始执行,像快递分拣员按地区把包裹投进不同格口。

怎么用

switch (表达式) { case 值: ... }

小例子

let 水果 = "苹果";
switch (水果) {
  case "苹果":
    console.log("红色");
    break;
  case "香蕉":
    console.log("黄色");
    break;
}

运行结果

红色

提醒:每个 case 结尾通常要加 break,否则会继续执行下一个 case。

官方文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/switch

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← JavaScript全部词条