1.条件语句:条件语句是通过判断指定表达式的值来决 定执行还是跳过某些语句
最基本的条件语句:
if...else switch...case
2.if...else语句:js执行语句
if和else还可以使用 else if 来创建多个条件分支
switch...case语句:另一种流程控制语句
语法:switch(语句){case 表达式1:语句...
case 表达式2:语句...default:语句...
3.循环语句:和条件语句一样,循环语句也是基本的控 制语句
循环中的语句只要满足一定的条件将会一 直执行
4.while:一个最基本的循环语句 被称为while循环
语句:while(条件表达式){语句...}
if一样while中的条件表达式将会被转换为布尔类型,只要该值为真,则代码块将会一直重复执行
代码块每执行一次,条件表达式将会重新计算
5.循环语句:
通过循环语句可以反复的执行一段代码多次
do...while 和white相似 do...while循环会至少执行一次
语句:do{语句...}while(条件表达式);
while语句在执行时,先对条件表达式进行求值判断,如果值为true,则执行循环体,循环体执行完毕以后,继续对表达式进行判断如果为true,则继续执行循环体,以此类推,如果值为false,则终止循环
6.for:循环控制语句 for循环
在for循环中,为我们提供了专门的位置用来放三个表达式:
1.初始化表达式
2.条件表达式
3.更新表达式
for(初始化表达式 ; 条件表达式 ; 更新表达式){语句...}
for循环的执行流程:
①执行初始化表达式,初始化变量(初始化表达式只会执行一次)
②执行条件表达式,判断是否执行循环。
如果为true,则执行循环③
如果为false,终止循环
④执行更新表达式,更新表达式执行完毕继续重复②
任意一种循环都可以互相嵌套
计数器的三个关键操作是初始化、检测和更新
9.break和continue
break 和 continue 语句用于在循环中精确地控制代码的执行
break语句会使程序立刻退出最近的循环,强制执行循环 后边的语句
continue语句会使程序跳过当次循环,继续执行下一次循 环,并不会结束整个循环
网友评论