2021-09-15

JS学习笔记(循环语句)

循环语句
循环语句可以反复的执行一段代码多次

while循环

语法:
	while(条件表达式){
		代码块
	}

while语句在执行时,
先对条件语句进行求值判断,
	如果值为true,则执行循环体
		循环体执行完毕后,继续对表达式进行判断
		如果值为true,则继续执行循环体,以此类推
	如果值为false,则终止循环

do…while…

语法:
	do{
		代码块
	}while(条件表达式)

执行流程:
	do...while... 语句在执行时,会先执行循环体
		循环体执行完毕以后,在对while后的条件表达式进行判断
		如果执行结果为true,则继续执行循环体,执行完毕后继续判断以此类推
		如果结果为false,则终止循环

while语句与do…while…语句功能类似,但不同点在于,while语句是现判断后执行,只有结果为true才会执行循环体,循环体也有可能不执行(循环体最少执行次数为0);而do…while…语句是先执行后判断,就是说不管第一次判断的结果是否为true,它都会先执行一次循环体(循环体最少执行一次)。

for循环

for语句,也是一个循环语句,也称作for循环
	在for循环中,为我们提供了专门的位置来放三个表达式:
		1、初始化表达式
		2、条件表达式
		3、更新表达式

for循环语法:
	for(初始化表达式;条件表达式;更新表达式){
		代码块
	}

for循环的执行流程:
	1)执行初始化表达式,初始化变量(初始化表达式只会执行一次)
	2)执行条件表达式,判断是否执行循环体
		如果结果为true,则执行循环体
		如果结果为false,则终止循环
	3)执行更新表达式,更新表达式执行完毕继续重复2)

for循环中的三个部分都可以省略,也可以写在外部
	如果在for循环中不写任何表达式,只写两个分号
		此循环是一个死循环会一直执行下去,慎用
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值