JavaScript基本循环类型

基础循环类型分别有:

1. while循环

	特点:
	他是先判断再执行循环体
	作用:
	当指定的条件表达式为真时,执行循环体;当不知道循环迭代的次数时,则可以使用它循环迭代次数达到无限多的元素代码块
	语法:
while(条件表达式){
		// 循环体
	}

2. do……while循环

		特点:
		这个循环最大的特点是至少要执行一次循环体,再去判断条件表达式
		语法:
do{
	// 循环体
}while(条件表达式);

3. for循环

		特点:
		执行之时先判断是否为真,再执行{}里面的代码块(如果{}里面的代码只有一条语句,{}可省略)。
		作用:当已知循环迭代的次数时,则可以使用它循环迭代固定次数的代码块。
		语法:
 for(表达式1;表达式2;表达式3){
		// 循环体
	}

说明:
表达式1:声明循环的变量,并初始化变量。
表达式2:循环的判断条件
表达式3:循环的增量,是用来更新循环的一个变量(可以是递增的,也可以是递减的)

4. for—in循环

作用:
要用于循环遍历对象的属性
语法:

for(keys in zhangsan){
		// 循环体
}

注意:
①这里的条件表达式返回的结果都是会转换逻辑值:真和假
②条件表达式如果为常量,所有非0的值的都会判断其条件为真
③while语句和for语句都是先判断循环条件,再决定是否执行循环体。两者不同的地方在于书写上的不同。for语句将对控制变量的3个操作写在一起;do……while语句则是先执行循环体,在判断循环条件。
④do……while循环至少执行循环体一次,而for或while循环则有可能一次循环也不执行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值