JavaScript中的流程控制语句
1.条件判断语句
①-if语句
语法一:
if(条件表达式){
语句
}else if(){
语句
}else{
语句
};
②条件分支语句(switch语句)
语法:
switch(条件表达式){
case 表达式:
语句
break;
case 表达式:
语句
break;
case 表达式:
语句
break;
default: //相当于else
语句
break;
}
③循环语句(while)
语法:
while(条件表达式){
语句
}
do{
语句;
}while(条件表达式);
④ for语句
语法:
for(初始化表达式;条件表达式;更新表达式){
语句;
}
for(;;){ //无线循环
}
2. break 和 continue
①break关键字
退出switch或循环语句。
break会退出离其最近的循环体。
可以为循环体创建一个label,来表示当前的循环
label:循环语句
②continue关键字
用来跳出当次循环,开始下次循环。
可以为循环体创建一个label,来表示当前的循环
label:循环语句