zoukankan      html  css  js  c++  java
  • 总结第九天

    今天主要学习了if语句、switch语句、for循环和while循环。

    if语句:单分支:

             格式:if(条件表达式){

                              //语句块

            }            !说明:如果当条件表达式成立的时候  得到布尔true  就执行语句块

    双分支:格式:if(条件表达式){

                              //语句块1

            }else{

                  //语句块2

            }            !说明:如果当条件表达式成立的时候  得到布尔true  就执行语句块1  但是如果                               条件表达式不成立  得到布尔false  就会执行语句块2 

    多分支:格式:if(条件表达式1){

                              //语句块1

          }else if(条件表达式2){

                 //语句块2

          } else if(条件表达式3){

                 //语句块3

          } else if(条件表达式n){

                 //语句块n

            }[else{  

            //语句块

            }

    第一步:先去判断条件表达式1是否成立  如果成立得到布尔true   就会执行语句块1  如果不成立  得到false  就会判断条件表达式2是否

    第二步:它是建议第一步不成立的基础上    判断条件表达式2是否成立  如果成立得到布尔true   就会执行语句块2  如果不成立  得到false  就会判断条件表达式3是否成立

    第三步:它是建议第二步不成立的基础上  先判断条件表达式3是否成立  如果成立就 就会执行语句块3  如果不成立 就会再去判断下一条条件表达式 

    如果上面的条件表达式都不成立  并且我们写了else这个语句  那么就会执行else里面的语句块

    else语句可以省略不写  可写可不写 根据实际情况来定

    switch:

    格式:switch(变量名){

                      case值1 :

                              执行语句块1

                      break;

                      case 值2 :

                              执行语句块2

                      break;

                      case 值3:

                              执行语句块3

                      break;

                      case 值n:

                              执行语句块n

                      break;

                      default:

                              默认的语句块

                      break;

    }

    说明:拿变量名的值与case中的每一个值比较全等于比较  如果比较成立 就会执行对应的语句块   但是它会去查找这个对应的语句块的后面是否写了break这个关键字  如果没有写它会继续往下去找break关键字 并且同时会将下面的语句块输出  直达找到break为止!

    for 循环:

    格式:for(变量初始化;条件表达式;变量更新){

                      //循环体

        }

      

        第一步:变量初始化  声明一个变量然后给其赋值   它只执行一次

             第二步:判断条件表达式是否成立   如果条件表达式成立 就执行第三步 如果条件表达式不成立就退出循环

             第三步:建立第二步成立的基础上  执行循环体

             第四步:变量进行更新   立马又来执行第二步 判断条件表达式是否成立!

    while循环:

    格式:变量初始化

             while(条件表达式){

                      //循环体

                      变量更新

    }

    结构说明:  当条件表达式成立时 就执行循环体 !

    循环中断关键字:break、continue.

    break:当遇到break关键字以后 那么就会中断整个循环  循环不会继续往下执行!

    continue:当遇到continue关键字以后 会中断“本次”循环,继续执行下一次循环!

        


    window.prompt(text,defaultText)

      会弹出一个用户输入对话框

      text:提示的信息   可选

      defaultText:可选   默认显示的数据

      当用户点击确定按钮的时候会得到一个String类型的数据!

      如果用户没有填写数据 直接点击了取消按钮  得到null

    parseInt(变量名):从一个字符串提取一个整数  当遇到非数值以后就停止提取  如果字符串的第一个字符不是数值 那么直接返回NaN

    parseFloat(变量名):从一个字符串提取浮点数  当遇到除了.以外的其它字符就会停止提取如果字符串的第一个字符不是数值 那么直接返回NaN

    isNaN(变量名):  先将变量名进行自动的转换Number型 如果转换后是NaN那么就返回true,如果不是NaN就返回false

       

  • 相关阅读:
    Ganglia与Centreon整合构建智能化监控报警平台
    通过Centreon监控apache、MySQL、Hadoop服务状态
    分布式监控告警平台Centreon快速使用
    分布式监控数据采集系统Ganglia实战
    Zabbix与ELK整合实现对日志数据的实时监控
    Zabbix通过与微信、钉钉整合实现实时告警
    详解容器设计模式
    深入理解 Pod
    docker exec实现原理
    使用Docker部署应用以及容器数据卷Volume
  • 原文地址:https://www.cnblogs.com/huuangrui/p/6005984.html
Copyright © 2011-2022 走看看