break 中止循环 跳出循环
for (var i = 0; i < 5; i++) {
if (i == 3) {
break;
} else {
console.log(i);
}
};
console.log(i); // 0 1 2 3
continue 停止这一次循环时后面代码的运行
for (var i = 0; i < 5; i++) {
if (i == 3) {
continue;
}
console.log(i); // 0 1 2 4
};
label 给代码块命名
label1:
for (var i = 0; i < 5; i++) {
label2:
for (var j = 0; j < 5; j++) {
if (j == 3) {
continue label2;
} else {
console.log(i, j);
}
}
};