js中的循环

先说三个基本的循环结构:

①while循环:(当型循环)

②do...while:(直到型循环)

③for

 

循环五要素:

①循环变量;

②循环变量初始值;

③循环变量终值(条件);

④循环变量的步长;

⑤循环体(反复执行的任务)。

遍历:挨个挨个的去看。

 

while循环

while(表达式){

  循环体;

}

表达式是一个终止的条件;条件成立进入循环体,直到条件不成立时终止结束。

 

do...while

do{

  循环体;

}while(表达式);

先执行循环体,后判断,如果条件成立,继续执行循环体,直到条件不成立时结束。

 

for循环

for(表达式1;表达式2;表达式3){              //小括号中的两个分号不能去掉;

    循环体

}

表达式1:循环变量赋初始值;

表达式2:循环条件(终值)如果表达式2被省略,就会出现死循环——因为条件永远成立;

表达式3:步长(循环变量的增值)。

 

while与do...while的区别:

while是先判断后执行;

do...while是先执行后判断,至少要执行一次循环体。

 

在循环中有两个值可以结束循环

①continue:终止本次循环,进入下一次的循环(只是本次的循环终止,可以继续循环)

②break:终止本层循环(就是指当前的循环体失效,执行后面的代码)

原文地址:https://www.cnblogs.com/cqdd/p/10173171.html