zoukankan      html  css  js  c++  java
  • JavaScript中Switch使用

    switch 语句用于基于不同的条件来执行不同的动作。使用 switch 语句来选择要执行的多个代码块之一。

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

    工作原理:首先设置表达式 n(通常是一个变量)。随后表达式的值会与结构中的每个 case 的值做比较。如果存在匹配,则与该 case 关联的代码块会被执行。请使用 break 来阻止代码自动地向下一个 case 运行。
     1 <!doctype html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Document</title>
     6 </head>
     7 <body>
     8 点击下面的按钮来显示今天是周几:
     9 <button onclick="myFunction()">点击这里</button>
    10 <p id="demo"></p>
    11 </body>
    12 </html>
    13 <script type="text/javascript">
    14 function myFunction(){
    15     var x;
    16     var d = new Date().getDay();//getDay()方法可返回表示星期的某一天数字
    17     //console.log(d);//1
    18     switch(d){
    19         case 0:
    20             x = "今天是星期天";
    21             break;
    22         case 1:
    23             x = "今天是星期一";
    24             break;
    25         case 2:
    26             x = "今天是星期二";
    27             break;
    28         case 3:
    29             x = "今天是星期三";
    30             break;
    31         case 4:
    32             x = "今天是星期四";
    33             break;
    34         case 5:
    35             x = "今天是星期五";
    36             break;
    37         case 6:
    38             x = "今天是星期六";
    39             break;
    40     }
    41 document.getElementById("demo").innerHTML = x;
    42 }
    43 </script>
  • 相关阅读:
    20181030-4 每周例行报告
    20181023-3 每周例行报告
    20181016-10 每周例行报告
    PSP总结报告
    第十二周例行报告
    对团队成员公开感谢
    第十一周例行报告
    第十周例行报告
    第九周例行报告
    第八周例行报告
  • 原文地址:https://www.cnblogs.com/liubeimeng/p/5684807.html
Copyright © 2011-2022 走看看