• 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');
    }

      输出结果为:

            三

            四

    ╰︶﹉⋛⋋⊱⋋๑๑⋌⊰⋌⋚﹉︶╯
  • 相关阅读:
    C# COM DLL 给vba调用
    c# autocad 通过进程向cad发送command
    AutoCAD Excel script
    c# 自动生成 autocad cuix
    AutoCAD 批处理打印文件
    c# 一套代码多个配置生成多个程序
    获取本机的com对象的progid和类型库的位置
    mybatis SqlMapConfig.xml配置
    GDAL 处理shape自相交图形
    PostGIS 常用函数
  • 原文地址:https://www.cnblogs.com/zhangcheng001/p/10987833.html
Copyright © 2020-2023  润新知