while 循环
while(true){// 无意义 死循环console.log("一直执行");}while(false){//无意义console.log("不执行");}
初始值
判断条件
要重复的代码
初始值的更改
vari=0;//初始值while(i<4){// 判断条件 console.log("要重复执行了代码");//要重复的代码i++;// 初始值的改变 }
for 循环 :写法变得简单了
for(vari=0;i<5;i++){// 要重复执行的代码 ,重复的次数是和 循环次数有关系}
break
可以阻止 后面所有的for循环,只能阻止 当前的for循环后的内容 ,不能阻止嵌套 及js后面的代码
continue
会阻止本次循环的执行,后面的循环会继续执行 ,当然后面的js代码也会继续执行
嵌套循环
多个for循环
外层循环执行的时候里层循环执行,里层循环执行完毕后 继续执行外层循环,最终把外层循环执行完毕,循环结束 。再执行后续的js代码
do while: do while 和 while的区别 : do while无论条件是否成立 都会先执行一次 ;while循环会在条件成立的时候执行,如果条件不成立就不执行。
使用频率 for > while > dowhile
网友评论