【原创】JavaScript中常用循环结构

2023-03-03 20:45:49 浏览数 (1)

一.for循环结构:

代码语言:javascript复制
语法:
    for (初始化表达式; 条件表达式; 循环后操作表达式){
        循环体语句;
    }
执行顺序:for循环 会首先执行初始化表达式(当前循环仅执行一次)。然后(判断条件表达式成立条件,如果条件表达式成立执行循环体语句。
    循环体语句执行完成后,会执行循环后操作表达式)。当前部分会循环执行,直至条件表达式不成立停止for循环。
Java程序和JavaScript程序,for循环的区别:
    Java程序:for (int i = 1; i <= 100; i  ) {
                   System.out.println(i);
              }
                 循环体变量i,仅能在for循环中使用。
    JavaScript程序:for (var i = 1; i <= 100; i  ) {
                           console.log(i);  // 没问题
                       }
                       console.log(i);
                       循环变量i,可以在for循环外使用。

二.while循环结构:

代码语言:javascript复制
语法:
    while(条件表达式){
        循环体语句;
    }
执行顺序:先判断条件表达式是否成立,如果成立执行循环体。如果不成立,结束循环,

三.do while循环结构:

代码语言:javascript复制
语法:
    do{
        循环体语句;
    }while(条件表达式);
执行顺序:先执行循环体语句,然后判断条件表达式是否成立,当条件表达式成立,则会继续执行,不成立则结束循环。

四.死循环:

代码语言:javascript复制
循环条件始终成立。
语法:
    for(;;){
        循环体语句;
    }
    while(true){
        循环体语句;
    }

五。跳出循环关键字:

代码语言:javascript复制
1.break:用于switch选择结构和循环结构(for循环、while循环、do while循环)。
    用法:在循环中加入break关键字,可以直接结束循环语句。
2.continue:用于循环语句中。
    用法:在循环中加入continue关键字,可以结束当前此轮循环,执行下一轮循环。

0 人点赞