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

  • 相关阅读:
    RSA签名算法概述及使用
    PyQt5【入门-窗口】
    CSS的一些文本操作有哪些
    Canvas如何绘制精美的图?
    Python学习路线
    表单都应该提交点什么
    网页的图像、表格以及列表的使用和制作
    网页的头部都装点什么
    HTML5,从零开始
    Redis的安装以及spring整合Redis时出现Could not get a resource from the pool
  • 原文地址:https://www.cnblogs.com/minshia/p/6399903.html
Copyright © 2011-2022 走看看