1.break关键字: 执行break操作 跳出当前所在的循环到外层代码中继续执行
<script>
// break
for (var i = 1; i <= 5; i++) {
if (i == 3) {
break
}
console.log('这是第' + i + '个') // 1、2
}
</script>
2.continue关键字:退出当前的循环,继续执行剩余次数
<script>
for (var i = 1; i <= 7; i++) {
// 等于3以后 就直接退出本次循环 直接跳到i++
if (i == 5) {
continue;
}
console.log('这是本周的第' + i + '天'); //1 2 3 4 6 7
}
</script>
3.return关键字:执行return操作 直接返回函数,终止循环(终止函数)
<script>
function getSum(num1, num2) {
return num1 + num2; // return 后面的代码不会被执行
alert('我是不会被执行的哦!')
}
console.log(getSum(1, 2));
</script>