美文网首页
循环结构语句

循环结构语句

作者: 挥剑斩浮云 | 来源:发表于2018-02-07 21:00 被阅读0次
    • 循环结构,顾名思义,就是在满足某个添加的情况下反复地执行某一个操作。
    • 循环结构语句主要包括3种:
      (1)while语句;
      (2)do……while语句;
      (3)for语句;


      左边是while语句,右边是do……while语句

    while语句

    • while语句是条件判断语句,也是循环语句
    while(条件表达式语句)
    {
        执行语句块;
    }
    
    • 说明:当“条件表达式语句”的返回值为true时,就会执行大括号“{}”中的语句块,当执行完大括号“{}”的语句块后,再次检测条件表达式的返回值,如果返回值还为true,则重复执行大括号“{}”中的语句块,直到返回值为false时,才结束整个循环过程,接着往下执行while代码段后面的程序代码

    do…while语句

    • do…while语句”跟while语句是非常类似的,唯一的区别在于:while语句先判断是否符合条件,然后再执行循环体语句;do…while语句先执行循环体语句一次,然后再判断是否符合条件
    do
    {
        执行语句块;
    }
    while(条件表达式语句);
    
    • 说明:do…while语句是先无条件执行循环体一次再判断是否符合条件的,如果符合条件,则重复执行循环体,如果不符合条件,则退出循环。
    • do…while语句结尾处的while条件语句的括号后有一个分号“”,该分号一定不能省略,这是初学者非常非常容易忽略的一点

    for循环

    • for语句通常由2部分组成:一是“条件控制部分”,二是“循环体
    for(初始化表达式;循环条件表达式;循环后的操作表达式)
    {
        执行语句块;
    }
    
    for循环解释图

    跳转语句

    • JavaScript支持的跳转语句主要有2种:
      (1)break语句;
      (2)continue语句;
    • break语句与continue语句的主要区别是:break是彻底结束循环,而continue是结束本次循环,而之后循环继续

    break语句

    • break语句用于退出包含在最内层的循环或者退出一个switch语句。break语句通常用于whiledo…whileswitchfor语句中

    continue语句

    • continue语句跟break语句类似。不同之处在于,continue语句用于退出本次循环,并开始下一次循环。而break语句是退出所有循环
    • break语句一样,continue语句也只能用在whitedo…whileforswitch等循环语句中

    相关文章

      网友评论

          本文标题:循环结构语句

          本文链接:https://www.haomeiwen.com/subject/ncnazxtx.html