zoukankan      html  css  js  c++  java
  • javaScript的流程控制语句学习笔记

    JavaScript提供了5种流程控制语句,if条件判断语句,switch语句,for循环语句,while循环语句,do-while循环语句。

    1、条件判读语句

    对变量或表达式进行判定,并根据判定结果进行相应的处理。

    语法格式:

    if(expression){//expression逻辑表达式

    statement1//条件满足时执行

    }else{

    statement2//条件满足时执行

    }

    2、switch语句

    switch语句是多路分支语句,它的作用与if相似

    switch(expression){

      case 1:  

      statement1;

        break;

      case 2:

      statement2;

        break;

      ...

      default:

        default statement;

      break;

    }

    3、for循环语句

    a、基于计数器的for循环

    for(initialize;expression;increment){//initialize计数器;expression判断表达式;increment步幅

      statement;

    }

    b、for-in循环

    for-in循环会将集合中所有的元素都遍历一遍

    for(object o in objects){

      statement

    }

    4、while循环

    while循环的作用和for循环相似,但是while循环不包括循环变量初始化和循环变量的步幅。

    while(expression){//expression条件判断表达式

      statement//满足条件执行语句

    }

    注意:使用while循环时必须先声明循环变并且在循环体中指定循环变量的步幅,否则while循环将成为一个死循环。

    5、do-while语句

    do-while循环和while循环相似,所不同的是它是在循环底部检测循环表达式,而不是在顶部检测,因此它能够保证循环体至少执行一次。

    do{

      statement//循环体

    }while(expression)//expression循环条件

  • 相关阅读:
    关于负数补码的求解
    二维数组的行列指针
    复杂类型的解读
    单斜杠''的思考
    HTML 文本格式化实例--常用的标签
    P1 基础知识以及客户截面 【B站 SolidWorks2014教学视频 共计20讲】
    SolidWorks 2-5 草图的绘制
    SolidWorks 2-4 草图简介
    SolidWorks 模型创建的一般过程 2019年2月25日
    P3 3.HTML&CSS基础_HTML简介 (24'22")---------- 高质量HTML与CSS基础(共103讲)
  • 原文地址:https://www.cnblogs.com/minshia/p/6399903.html
Copyright © 2011-2022 走看看