js控制语句
控制语句
一.分支语句
1.if语句://只有两种情况下
if(条件){
要执行的语句块;
}else{
要执行的语句块;
}
//多种情况下
if(条件){
要执行的语句块;
}else if(条件){
要执行的语句块;
}else{
要执行的语句块;
}
注意:
2. switch判断语句
switch(表达式) :{
case 值1:
执行的语句块;
break;
case 值2:
执行的语句块;
break;
case 值3:
执行的语句块;
break;
...
default:
执行的语句块;
}
表达式已参数代替,参数值和值1,2,3相同。
二.循环语句
1.for循环
for(表达式1,表达式2,表达式3){
循环体
}
2.while循环
while(条件){
循环体
}
3.do while循环
do{
循环体
}while(条件)
4.for in循环
for(变量 in 对象){
循环体
}
注意:while和do while的区别
while:先判断再执行
do while:先执行再判断