zoukankan      html  css  js  c++  java
  • 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.中的任意个标签能匹配上,都可以执行该段语句;

  • 相关阅读:
    work 2
    chapter02
    7.23作业
    第五章
    三层交换机
    基于nginx结合openssl实现https
    chapter10--进程和计划任务管理
    Linux系统管理08--服务器RAID及配置实战
    chapter07-- LVM逻辑卷
    Linux系统管理07--文件系统与LVM
  • 原文地址:https://www.cnblogs.com/susanws/p/5446488.html
Copyright © 2011-2022 走看看