JS——switch case

语法:

复制代码
switch(n)
{
case 1:
  执行代码块 1
  break;
case 2:
  执行代码块 2
  break;
default:
  n 与 case 1 和 case 2 不同时执行的代码
}
复制代码

工作原理:首先设置表达式 n(通常是一个变量)。随后表达式的值会与结构中的每个 case 的值做比较。如果存在匹配,则与该 case 关联的代码块会被执行。请使用 break 来阻止代码自动地向下一个 case 运行。

实例:

复制代码
var day=new Date().getDay();
switch (day)
{
case 6:
  x="Today it's Saturday";
  break;
case 0:
  x="Today it's Sunday";
  break;
default:
  x="Looking forward to the Weekend";
}
复制代码

结果:

Looking forward to the Weekend

 特殊写法:

复制代码
<script>
    switch ("香蕉") {
        case "香蕉": case "苹果": case "葡萄":
            alert("你喜欢吃水果");
            break;
        default:
            alert("你不喜欢水果吗?");
    }
</script>
复制代码

 

posted @   var_obj  阅读(3548)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示