JS新手入门笔记整理:条件判断
2024-01-07 18:00:06
判断语句:IF
单向判断:if...
语法
if(条件)
{
……
}
|
双向判断:if...else...
语法
if(条件)
{
……
}
else
{
……
}
|
多向选择:if...else if...else...
语法
if(条件1)
{
//当条件1为true时执行的代码
}
else if(条件2)
{
//当条件2为true时执行的代码
}
else
{
//当条件1和条件2都为false时执行的代码
}
if语句的嵌套
语法
if(条件1)
{
if(条件2)
{
当“条件1”和“条件2”都为true时执行的代码
}
else
{
当“条件1”为true、“条件2”为false时执行的代码
}
}
else
{
if(条件2)
{
当“条件1”为false、“条件2”为true时执行的代码
}
else
{
当“条件1”和“条件2”都为false时执行的代码
}
}
判断语句:switch
语法
switch(判断值)
{
case 取值1:
语块1;break;
case 取值2:
语块2;break;
……
case 取值n:
语块n;break;
default:
语句块n+1;
}
- switch是“开关”,case是“情况”,break是“断开”,default是“默认”。
- switch语句会根据“判断值”进行判断,然后选择要使用哪一个case。如果每一个case的取值都不符合,那就执行default的语句。
- 在switch语句中,系统会从第1个case开始判断,直到找到满足条件的case后,就会退出,后面的case就不会执行了。
- break语句用于结束switch语句,从而使JavaScript仅仅执行对应的一个分支。如果没有break语句,则该switch语句中“对应的分支”被执行后还会继续执行后面的分支。因此,对于switch语句,一定要在每一个case语句后面加上break语句。
- default来定义默认情况。如果每一个case的取值都不符合,那就执行default的语句。
- 如果每一个case的取值都不符合,那就执行default的语句。
文章来源:https://blog.csdn.net/weixin_55576134/article/details/135401261
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!