一、概念
循环即重复的。
学习目的:利用循环处理重复代码,让代码变得更加简练。
二、while
语法:
while(条件语句){
条件为true要重复执行的代码段
}
while循环需要我们在循环外就将变量声明好,在执行代码的过程中,一定要让变量进行变化,否则这个循环就会无休止地进行下去。
不会停止的循环叫做死循环,程序一直不会停止,cpu占用率越来越高,很容易造成系统崩溃。所以我们在写代码的时候一定避免写成死循环。
三、do while循环结构
do while循环是while循环的变异体。循环流程相似,唯一不同的地方在于do while循环会先执行一次,不管条件是否成立,先执行一次,后面的流程和while循环一样。
四、for循环结构
语法:
for(声明变量并赋初始值;条件表达式;每重复一次后变量的变化规律){
重复执行的代码块
}
#在语法中的声明变量并赋初始值,就是从哪里开始重复;
条件表达式可以限定重复在什么时候停止(当条件不成立的时候);
通过每次重复变量的条件和条件表达式可以知道要重复多少次。
for循环的初始值和变化可以不放在小括号中,但是要用分号保留位置。 在循环中,变量i的变化规律可以不是递增,也可以递减,也可以不是递增1。。。总而言之,变量i的变化规律可以自定义。
五、循环中的跳转关键字
在循环有两个关键字可以改变循环执行的流程:continue关键字和break关键字。
continue关键字:可以跳过当前这次的循环,直接进行下一次的循环。
break关键字:可终止循环,直接让整个循环结束运行。
六、循环的嵌套
让一段重复执行的代码重复执行,也就是设定一个大程序,让多个人跑5圈。
七、debug调试工具的使用
断点调试是指自己在程序的某一行设置一个断点,调试时,程序运行到这一行就会停住,然后你可以一步一步往下调试,调试过程中可以看各个变量当前的值,出错的话,调试到出错的代码行即显示错误,停下。
调试步骤:浏览器中按F12-->sources-->在network选项中找到需要调试的文件打开-->在程序代码的某一行设置断点