关键字
- 1.continue
- 2.break
- 3.return
- 4.continue与break的使用场景
1.continue
谷歌翻译中,continue有继续之意。所以continue是跳出当前循环。
例如,早上买了五个包子。
吃到第三个是你发现了一只虫子,然后你扔掉了第三个包子,继续吃第四个,第五个。
程序演示:
<script>for (var i = 1; i <= 5; i++) {if (i == 3) {continue;}console.log(\'我在吃第\' + i + \'个包子\');}</script>
2.break
谷歌翻译中,continue有打破之意。所以break是跳出本次循环。
例如,早上买了五个包子。
吃到第三个是你发现了一只虫子,然后瞬间没胃口,扔掉了剩下的3,4,5个包子。
程序演示:
<script>for (var i = 1; i <= 5; i++) {if (i == 3) {break;}console.log(\'我在吃第\' + i + \'个包子\');}</script>
3.return
return:不仅仅可以退出循环 还能够返回return语句中的值 同时还可以结束当时的函数体内的代码
4.continue与break的使用场景
continue: 常用于跳过一些条件
例如:求0–100中所有非9的倍数的和
break: 常与switch搭配使用