码迷,mamicode.com
首页 > 其他好文 > 详细

循环结构

时间:2020-04-24 20:00:53      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:资源   顺序   额外   减少代码冗余   创建   OLE   world   for   集中   

1. 程序的三大结构:

①顺序:代码自上而下,按顺序执行

②分支:根据指定的条件,选择不同的过程执行

③循环:重复

2. 循环的意义:节省操作,减少代码冗余

3. 循环的三要素:

·计数器的创建

·执行条件(停止条件)的设定

·计算器的改变

4. 循环语句:配合指定的语句,这个语句,叫循环语句

1while

①语法:

     var i = 0;

     while( i<10 ){

         document.write("hello world<br>");

         i++;

     }

2do while

②语法:

     var i = 0;

     do{

         console.log(i);

         i++;

     }while(i < 10){

         console.log("循环结束了");

     }

3whiledo-while的区别:

do-while语句比while语句多执行一次

4for

①语法:

 for(var i=0;i<=10;i++){

 console.log(i);

 }

②特点:

·三要素,更集中,无需考虑计数器改变的位置,而影响程序结果

顺序不能变(计数器的初始值; 条件; 计数器的改变)

③执行顺序:

1:初始化计数器

2:条件,4:循环体,3:改变,243.......

5)注意:

·计数器的改变最好放在循环体的最后,除非特殊需要;

·如非特殊需要,千万不能在循环中**额外**改变计数器;

·循环,最好理解执行过程,不要硬记,因为还有循环的嵌套。

二、循环中的控制关键字

1break:

①立即结束循环,后面的任何代码都不再执行;

虽然跟switch中的break长得一样,但是各有各的功能

2continue:

·跳过本次循环,继续下次循环的执行;

3死循环:

①无法通过自身控制结束的循环

②特点:消耗大量的内存,浪费资源,程序崩溃

③但是,可以利用死循环的思路,解决不知道循环次数的问题

*记得在合适的时候,通过**控制关键字**停止

循环结构

标签:资源   顺序   额外   减少代码冗余   创建   OLE   world   for   集中   

原文地址:https://www.cnblogs.com/yh-3175339026/p/12769523.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!