break是直接跳出这个循环
而continue是停止这一次循环 而后面的代码还是会继续
举着例子
for(var i=0;i<5;i++){
if(i==3){
break;
}else{
console.log(i)
}
}
当i等于3的时候这个循环就结束了 就不会输出4
但是
for (var i = 0; i < 5; i++) {
if (i == 3) {
continue;
}else
console.log(i)
}
同样的代码 把break改成continue 当i等于3的时候什么都不会做只是还是会输出4
label关键字只是给代码块命名在实际开发中运用的较少
举个例子
mybox1:{
var a=20;
var b=30;
}