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循环条件

  • 相关阅读:
    网页布局 选择符 选择符权重
    css基础
    新手入门html 表格 表单 超链接 图片
    新手入门html
    批量安装Windows系统
    无人值守批量安装服务器
    PXE实现无人值守批量安装服务器
    小白必看:零基础安装Linux系统(超级详细)
    项目实战:rsync+sersync实现数据实时同步
    rsync学习笔记
  • 原文地址:https://www.cnblogs.com/minshia/p/6399903.html
Copyright © 2011-2022 走看看