javaScript 基础语法—— 循环

循环的目的:可以重复执行某些语句。

三中循环语句:

for循环

        for(初始化变量;条件表达式;操作表达式){

                   //循环体

}

初始化变量 :var声明的一个普通变量 通常用于作为计数使用

条件表达式 :用来决定每次循环是否继续执行 即终止条件

操作表达式 :每次循环最后执行的代码 用于计数器变量的更新

循环嵌套:是指在一个循环语句中再定义一个循环语句的语法结构。即双重for循环。

双重循环 外层 循环执行一次 里层执行全部 。 外行内列

while循环

while 语句可以在条件表达式为真的前提下,循环执行指定的一段代码,直到表达式不为真的时候结束循环。

while (条件表达式){

   //循环体

}

 

do...while 循环

do ... while 语句是while语句的一个变体,该循环会先执行一次代码,然后对条件表达式进行判断,如果条件为真,就会重复执行循环体,否则退出循环体。

do{

//循环体

}while (条件表达式)

先执行循环体,在判断,do...while 循环语句至少会执行一次循环体代码

小结:

1.如果是用来计数的,跟数字相关的,三者使用基本相同,优选for

2.while和 do while 可以更复杂的判断条件,比for灵活

3.while 和 do while 执行顺序不一样 ,while 先判断后执行 do while 先执行一次,在判断执行

4.while 和 do while 执行次数不一样 ,do while 至少执行一次,而 while 可能一次也不执行.

 

continue break

continue 关键字 用于立即跳出本次循环,继续下一次循环。

break 关键字用于立即跳出整个循环(循环结束)。

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值