JavaScript 编程基础
条件语句
条件语句就是对语句中不同条件的值进行判断,进而根据不同的条件执行不同的语句。条件语句主要有 if判断语句和 switch 多分支语句。
(1)if 语句
if 语句是最常见、最常用的条件控制语句。通过判断来确定是否执行。
- 单项判断语句
其语法格式如下:
if(表达式条件){
执行语句
}
- 双向判断语句
双向判断语句是 if 语句的基础形式,只是在单向判断语句上加了一个从句,其基本语法格式如下:
if(表达式条件){
执行语句1
}else{
执行语句2
}
如果条件成立则执行“语句1”,否则,执行“语句2”。
- 多向判断语句
多向判断语句是根据表达式的结果判断一个条件,然后根据返回值做进一步的判断,其语法格式如下:
if(表达式条件1){
执行语句1
}
else if(表达式条件2){
执行语句2
}
else if(表达式条件3){
执行语句3
}
......
(2)switch 语句
switch 语句是典型的多分支语句,其作用于 if 类似,但比 if 语句更具有可读性和灵活性。其基本语法格式如下:
switch(表达式){
case 目标值1:
执行语句1
break;
case 目标值2:
执行语句2
break;
......
case 目标值n:
执行语句n
break;
default:
执行语句 n+1
break;
}
switch 语句将表达式的值与每个 case 中的目标值进行匹配,如果找到了匹配的值,就只执行对应的 case 语句;如果找不到,就执行 default 后的执行语句。注:break 的作用是跳出 switch 语句。
-
Authors
- 杜小白
文章内容借鉴于《HTML+CSS+JavaScript 网页制作案例教程》 编著:传智播客