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

      输出结果为:

            三

            四

    ╰︶﹉⋛⋋⊱⋋๑๑⋌⊰⋌⋚﹉︶╯
  • 相关阅读:
    Sharp Develop发布了1.0.3版本
    【历代Windows操作系统大观】(转)
    Matlab与vc混合编程中的问题,使用idl文件
    明天回湖北!今天要开始收拾烂摊子了
    MongoDB深究之ObjectId
    MVC设计模式
    ASP.NET验证控件详解
    C# 中的 LINQ 入门学习摘记
    15款在线科学计算器
    从底层了解ASP.NET架构
  • 原文地址:https://www.cnblogs.com/zhangcheng001/p/10987833.html
Copyright © 2011-2022 走看看