JavaScript的分支结构:
1.简单if语句
格式:if(条件表达式)
{
语句块1
}
语句块2;
2.if..else语句(双分支)
(if…else语句:如果条件表达式为true,则程序只执行语句块1,不执行语句块2的代码;如果条件表达式的值为flase,则程序跳过语句块1内的语句直接执行语句块2的代码。)
格式:if(条件表达式)
{
语句块1
}else
{
语句块2
}
3.多重if语句
(多重if语句:是指在if语句中,如果判断的条件多于一个,则可使用多重if语句)
格式:if(条件表达式1)
{
语句块1
}else if(条件表达式2)
{
语句块2
}
…
}else if(条件表达式n)
{
语句块n
}
else
{
语句块n+1
}
4.嵌套if语句
(嵌套if语句:是指if语句中再嵌入if语句就称为嵌套if语句)
格式:if(条件表达式1)
{
if(条件表达式2)
{
语句块1
}else
{
语句块2
}else{
语句块3
}
if(条件表达式3)
{
语句块4
}else{
语句块5
}
}
5.switch结构
(switch结构:用于将一个表达式的结果同各项选择进行比较,若找到匹配的选项,就执行匹配选择中的语句;如果没有匹配的选项,就直接执行默认选项中的语句。)
格式:switch(表达式){
case 条件1:语句块1;
break;
case 条件2:语句块2
break;
…
case 条件n:语句块n;
break;
default: 语句块n+1;
}
6.三元运算符
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/130169.html