zoukankan      html  css  js  c++  java
  • js 学习之路7:switch/case语句的使用

    语法格式:

    switch(n)
    {
    case 1:
      执行代码块 1
      break;
    case 2:
      执行代码块 2
      break;
    default:
      n 与 case 1 和 case 2 不同时执行的代码
    }

    n,通常是一个变量。switch语句中的case值会与n作比较,相等时会执行该case中的代码块。后面跟break,阻塞代码继续向下执行。

    示例:

    <!DOCTYPE html>
    <html>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <body>
    
    <script charset = "utf-8">
    
    switch (1)
    {
    case 0:
        x = 0000000000;
        break;
    case 1:
        x = 1111111111;
        break;
    }
    
    document.write(x);
    </script>
    
    </body>
    </html>

     添加多少case是没有个数要求的,但是,有限个数的case总会有那么一丢丢的局限性。当所有的case都没有匹配到n的值时,则不显示内容。

    这时,就需要用到“default”关键字。

    当所有case的值都没有匹配时,如果你加了default,则会输出默认的消息。

    <!DOCTYPE html>
    <html>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <body>
    
    <script charset = "utf-8">
    
    switch (3)
    {
    case 0:
        x = 0000000000;
        break;
    case 1:
        x = 1111111111;
        break;
    case 2:
        x = 2222222222;
        break;
    default:
        x = "你这个蠢货,根本就没有匹配";
    }
    
    document.write(x);
    </script>
    
    </body>
    </html>
  • 相关阅读:
    docker中安装ssh服务
    JStorm第一个程序WordCount详解
    centos6.7 安装Docker
    mysql 自连接查询数据
    display属性
    如何书写高效的css样式
    link和@import的区别
    div+css命名规则
    MATLAB的一些小技巧
    高等工程数学 线性规划部分 作业
  • 原文地址:https://www.cnblogs.com/zrmw/p/10332624.html
Copyright © 2011-2022 走看看