循环流程控制

1.3k 词
循环流程控制

循环流程控制#

断点调试#

作用:学习时可以帮助更好的理解代码运行,更快找到bug

浏览器打开调试界面-F12打开开发者工具-点到sources(源代码)-选择代码文件-打断点进行调试

断点:在某句代码上添加的标记即断点,当程序执行到这句有标记的代码时就会暂停下来

while循环#

循环:重复执行一些操作

while:在满足条件期间,重复执行某些代码

基本语法:

                
JavaScript
while(循环条件){ 要重复执行的代码(循环体) }

循环的本质就是以某个变量为起始值,然后不断产生变化量,慢慢靠近终止条件的过程。

while循环三要素:

  1. 变量起始值
  2. 终止条件(没有终止条件,死循环)
  3. 变量变化值(用自增或自减)

for循环#

作用:重复执行代码

好处:把声明起始值、循环条件、变化值写在一起,是最常使用的循环形式

                
JavaScript
for(变量起始值;终止条件;变量变化值){ // 循环体 }

循环退出#

break :退出整个循环

continue :结束本次循环,继续下次循环

while(true)来构造"无限"循环,需要使用break退出循环

for(;;)也可以构造"无限"循环,break退出

区别#

若明确循环次数时推荐使用for

不明确循环次数使用while