zoukankan      html  css  js  c++  java
  • switch case的应用

      格式:

    switch(n){
        case a:
           //输出语句
           break;
        case b:
           //输出语句
           break; 
       default ://输出语句
    }

      上面的n可以是一个数字、数组、字符串。

      当n与a匹配上的时候,则执行当前case下面的输出语句,如果有break存在,name在输出之后会马上跳出当前switch语句,若当前case输出语句后面没有break,则输出当前case语句之后继续执行判断,直到break跳出当前switch。

      case可以有很多个,可以根据需要在适当的case后面加入break执行是否结束switch判断。

      一般情况下,会在switch里面加上default,如果case后面的值没有与变量相等的时候,就执行default,并输出结果。

      default一般写在switch最后,作为结束语,而且default不需要break语句。

      示例:

    var i=3;
    switch(i){
        case 1:
            console.log('一');
        case 2:
            console.log('二');
        case 3:
            console.log('三');
        case 4:
            console.lon('四');
        default:
            console.log('hello');
    }

      输出结果为:

            三

            四

            hello

      加上break:

    var i=3;
    switch(i){
        case 1:
            console.log('一');
        case 2:
            console.log('二');
        case 3:
            console.log('三');
        case 4:
            console.log('四');
            break;
        default:
            console.log('hello');
    }

      输出结果为:

            三

            四

    ╰︶﹉⋛⋋⊱⋋๑๑⋌⊰⋌⋚﹉︶╯
  • 相关阅读:
    多媒体笔记
    全部MIME类型列表
    PHP 标记 <?= <?php
    js渐显文字 时间间隔
    ThinkPHP5 隐式传参的获取方法
    [php] Fatal error: Class Exception not found in
    ionic2 The --v1 and --v2 flags have been removed.
    java POI导出excel,合并单元格边框消失
    swagger暴露程序接口文档
    SpringBoot整合Mybatis
  • 原文地址:https://www.cnblogs.com/zhangcheng001/p/10987833.html
Copyright © 2011-2022 走看看