目标
- 能够说出循环的目的
- 能够说出for循环的执行过程
- 能够使用断点调试来观察代码的执行过程
- 能够使用for循环完成累加求和等案例
- 能够使用双重for循环完成乘法表案例
- 能够说出while循环和do whilee循环的区别
- 能够说出break和continue的区别
目录
- 循环
- for循环
- 双重for循环
- while循环
- do while循环
- continue break
6.continue break
6.1 continue 关键字
continue关键字用于立即跳出本次循环,继续下一次循环(本次循环体中continue之后的代码就会少执行一次)。 例如,吃5个包子,第3个是菜包,就扔掉第3个,继续吃第4个第5个包子,其代码实现如下:
6.2 break关键字
break关键字用于立即跳出1整个循环(循环结束)。 例:买了5个包子,吃了3个吃饱了,其余的不吃了,其代码实现如下:
for(var i = 1; i <= 5 ; i++){
if(i == 3){
console.log('卧槽,吃饱了');
break;
}
console.log('我吃了' + i + '个包子');
}
循环小结
- JS中循环有for、while、do while
- 三个循环很多情况下都可以相互替代使用
- 如果是用来计算次数的,跟数字相关的,三者使用基本相同,但是我们更喜欢用for
- while和do...while可以做更复杂的判断条件,比for循环灵活一些
- while和do...while执行顺序不一样,while先判断后执行,do...while先执行一次,再判断执行
- do...while至少执行一次循环,而while可能一次也不执行
- for循环是最常用的,写法更简洁直观,所以要重点学习