• switch()


    js中的switch是用来处理那些条件表达式中多个可能输出结果的情况的。js解释器会解释表达式,并根据其结果,选择执行一个或多个选择项,其格式如下:

    switch(表达式){

      case 取值1:

      程序语句1;

      break;

      

      case 取值2:

      程序语句2;

      break;

      

      case 取值3:

      程序语句3;

      break;

      ......

      case取值n;

      程序语句n;

      break;

      default;

      程序语句2;

      break;

      

    }

    从上往下执行语句,检查是否能匹配,如果发现匹配的情况,便会执行该case语句块中所包含的程序语句。此时程序流会继续处理接下来的每一个case语句代码。如果使用了break语句,程序便会跳转出来执行switch语句结束之后的那一行语句。

    如果没有一种情况能匹配,js解释器就会寻找可选的额defalut语句:如果有defalut,则会执行defalut代码块,然后程序继续执行switch后面的第一个语句块,对于那些两个或更多的case标签都执行相同的一组语句,可以把这些标签都列到一起,下面紧跟这那些语句:

    case取值1:

    case取值2:

    case取值3:

    程序语句;

    break;

    采用这种方法后,如果取值1,取值2.取值3.中的任意个标签能匹配上,都可以执行该段语句;

  • 相关阅读:
    jqueryUI弹出框问题
    spring data jpa分页
    解决eclipse编辑js和html卡的问题
    web.xml添加编码过滤器
    Apache SolrCloud安装
    搭建zookeeper集群
    html页面读取PDF小案例
    .NET 使用Process调用7_zip解压文件
    .NET 中三种正确的单例写法
    Git 笔记
  • 原文地址:https://www.cnblogs.com/susanws/p/5446488.html
Copyright © 2020-2023  润新知