1.引入库
break 关键字可以用来退出switch或者循环语句 ,注意不能单独在if语句中使用break和continue
//break 语句会立即退出循环
for (var i = 1; i < 5; i++) {
// i = 1, 2, 3, 4
if (i % 2 == 0) {
document.write(i) //i ==2
break
}
}
//break 只会终止他最近的循环,要想终止最外层的循环需要与label语句联合使用
//这个实例中里面的for循环只被执行一次,而外面的可以执行4次
for (var j = 1; j < 5; j++) {
console.log("外层的for" + j) //1,2,3,4
for (var k = 1; k < 5; k++) {
console.log("内层循环" + k) //1
break;
}
}
//continue关键字可以用来跳过当次循环 ,同样continue也是默认只会对最近的循环器作用,continue 关键字也可以联合label语句联用
var flag = 0
for (var i = 1; i < 10; i++) {
// i = 1, 2, 3, 4
if (i == 2) {
continue;
}
document.write(i) // 13456789
}