JavaScript流程控制语句

weixin_44886816 2020-04-22 03:28:54
知识点:
流程控制语句有三种基本流程机构
1) 顺序结构:按照顺序一条条执行代码,从上到下
2) 分支结构:执行代码的时候可以根据条件来选择,条件越多,结果越多,分支越多
3) 循环结构:重复做一件事情。
1、做判断(if语句):基于条件成立执行相应代码使用的语句。
语法:if(条件){
条件成立执行代码
}

2、if…else语句:如果条件成立,执行代码,否则执行不成立时的代码
语法:if(条件){
条件成立时执行的代码
}
else{
条件不成立时执行的代码
}

3、多重判断(if…else嵌套语句)
语句:if(条件){
条件1成立时执行的代码
}
else if(条件2){
条件2成立时执行的代码
}
else if(条件n){
条件n成立时执行的代码
}else{
条件都不成立执行的代码
}

4、多种选择(switch语句)
语句:switch(表达式){
case值1:
执行代码块1;
case值n:
执行代码块n;
break;
default:
当与case值1、case值n都不同时执行代码
}

5、重复循环(for循环)
语句:for(初始化变量;循环条件;循环迭代){
循环语句
}



6、反复循环(while循环):和for循环有着相同的功能个,while循环重复执行代码直到某个条件不满足时停止;
语句:while(判断条件){
循环语句
}

7、来回循环(do…while):结构原理跟while结构基本相同,但是它保证循环体至少被循环一次
语句:do{
语句
}
While(判断条件)

8、退出循环(break):在循环中使用break语句退出当前循环,直接执行后面代码

9、继续循环(continue):作用是仅跳过本次循环,整个循环体继续执行

...全文
42 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,100

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧