• JS基础_条件分支语句:switch语句


     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title></title>
     6         <script type="text/javascript">
     7             /*
     8              * 条件分支语句也叫switch语句
     9              *     语法:
    10              *         switch(条件表达式){
    11              *             case 表达式:
    12              *                 语句...
    13              *                 break;
    14              *          case 表达式:
    15              *                 语句...
    16              *                 break;
    17              *             default:
    18              *                 语句...
    19              *                 break;
    20              *         }
    21              * 
    22              *     执行流程:
    23              *         switch...case..语句
    24              *         在执行时会依次将case后的表达式的值和switch后的条件表达式的值进行全等比较,
    25              *             如果比较结果为true,则从当前case处开始执行代码。
    26              *                 当前case后的所有的代码都会执行,我们可以在case的后边跟着一个break关键字,
    27              *                 这样可以确保只会执行当前case后的语句,而不会执行其他的case
    28              *             如果比较结果为false,则继续向下比较
    29              *             如果所有的比较结果都为false,则只执行default后的语句
    30              * 
    31              *     switch语句和if语句的功能实际上有重复的,使用switch可以实现if的功能,
    32              *         同样使用if也可以实现switch的功能,所以我们使用时,可以根据自己的习惯选择。
    33              */
    34             
    35             //根据num的值,输出对应的中文
    36             
    37             var num = 3;
    38             
    39             if(num == 1){
    40                 console.log("");
    41             }else if(num == 2){
    42                 console.log("");
    43             }else if(num == 3){
    44                 console.log("");//
    45             }
    46             
    47             //------------------------------------------------------------------------------------------
    48             
    49             num = "hello";
    50             
    51             switch(num){
    52                 case 1:
    53                     console.log("");
    54                     //使用break可以来退出switch语句
    55                     break;
    56                 case 2:
    57                     console.log("");
    58                     break;
    59                 case 3:
    60                     console.log("");
    61                     break;
    62                 default:
    63                     console.log("非法数字~~");//非法数字~~
    64                     break;
    65             }
    66             
    67         </script>
    68     </head>
    69     <body>
    70     </body>
    71 </html>
  • 相关阅读:
    C#解析Json数据(利用Newtonsoft.Json库)
    巧妙解决百度地图加偏纠偏问题
    sql 日期时间函数+格式转换
    遇到sql server 遇到以零作除数错误
    js实现鼠标移到链接文字弹出一个提示层的方法
    sql语句 如何判断A表中的a列数据是否在B表中的b列中存在
    MVC使用Gantt Chart实现甘特图,管理事情进度
    jQueryGantt—集变态与惊艳于一身
    自动化测试
    小程序测试及一些限制
  • 原文地址:https://www.cnblogs.com/ZHOUVIP/p/7658399.html
Copyright © 2020-2023  润新知