js基础复习之条件分支语句
2020-06-05 08:42
148 查看
1.条件分支语句
- switch语句
- 语法:
switch(条件表达式){
case 表达式:
语句…
break;
case 表达式:
语句…
break;
case 表达式:
语句…
break;
default:
语句…
break;
}
- 执行流程: - switch...case...语句在执行时,会依次将case后的表达式的值和switch后的表达式的值进行全等比较, 如果比较结果为false,则继续向下比较。如果比较结果为true,则从当前case处开始向下执行代码。 如果所有的case判断结果都为false,则从default处开始执行代码。
2.循环语句
- 通过循环语句可以反复执行某些语句多次
- while循环
- 语法:
while(条件表达式){
语句…
}
- 执行流程: while语句在执行时,会先对条件表达式进行求值判断, 如果判断结果为false,则终止循环 如果判断结果为true,则执行循环体 循环体执行完毕,继续对条件表达式进行求值判断,依此类推 - do...while循环 - 语法: do{ 语句... }while(条件表达式) - 执行流程 do...while在执行时,会先执行do后的循环体,然后在对条件表达式进行判断, 如果判断判断结果为false,则终止循环。 如果判断结果为true,则继续执行循环体,依此类推 - 和while的区别: while:先判断后执行 do...while: 先执行后判断 - do...while可以确保循环体至少执行一次。 - for循环 - 语法: for(①初始化表达式 ; ②条件表达式 ; ④更新表达式){ ③语句... } - 执行流程: 首先执行①初始化表达式,初始化一个变量, 然后对②条件表达式进行求值判断,如果为false则终止循环 如果判断结果为true,则执行③循环体 循环体执行完毕,执行④更新表达式,对变量进行更新。 更新表达式执行完毕重复② - 死循环 while(true){ } for(;;){ }
相关文章推荐
- 前端js基础理论知识(二运算符,条件语句)
- JS的学习路程基础(一)---数据类型,操作符,条件语句
- js基础——条件语句、循环
- JS基础知识(上)(变量,条件判断语句,循环语句,函数,对象,数组)
- js基础——条件语句、循环
- java基础之 “if ”条件分支语句和switch开关语句
- JS基础值基础概念下(关系,相等,条件操作符,if,do-while,while,for,for-in,lable,break,continue,with,switvh语句)
- JS基础学习第四天:条件控制语句、循环语句、函数模块、事件等通用代码块
- JAVA基础复习三-逻辑运算符、位运算符和条件语句
- JS基础学习第四天:条件控制语句、循环语句、函数模块、事件等通用代码块2
- js条件分支语句(switch语句)
- JAVA 基础语法(三)——三目(条件)运算符以及分支语句
- Python学习入门基础教程(learning Python)--3.3 分支语句的条件表达式详解 .
- JS基础5-流程控制语句之条件(if、switch)
- java基础 流程控制和条件语句,循环语句
- 20161215C语言基础13_分支语句
- Java基础语法——运算符、流程控制语句、if条件语句
- 写好 JS 条件语句的 5 条守则
- JS基础之分支、循环、函数
- python基础知识- 条件判断语句和循环语句