js常见循环 while for forEach

循环

技术小白,从最基础的开始分享,适用初学者,如有误点还望指正。

本篇内容三个循环加一个特殊循环,代码就写一到一百的和吧。

1.while循环

while(循环条件){
如果循环成立就执行代码,直到循环不成立。
}

1到100的和

var i = 1;
var sum = 0;
while(i <= 100){
	sum += i;
	i++;
	}
alert(sum);

2.do…while循环

do{
只要循环成立,这里的代码就执行。
}while(循环条件);
do…while会先执行一次循环内容,无论条件。
所以苛刻的条件决定do…while的使用率一般情况下很低,这里只做普及,无需熟记。

var i = 1;
var sum = 0;
do{
	sum += i;
	I++;
}while(i <= 100);
alert(sum);

3.for循环常用

格式:
for(表达式1;表达式2;表达式3){
循环语句;
}
先执行表达式1一次,再判断表达式2是否为true,如果为真循环表达式3,知道表达式2为false,结束循环。

var sum = 0;
for(var i = 1; i <= 100; i++){
	sum += i;
}
alert(sum);

4.forEach循环特殊

不是说不好用,forEach循环一定程度上伤害了对代码的阅读性,了解下就完事了。

var arr = [10,20,30,40];
arr.forEach (function(item,index,arr){
	alert(item + "," + index);
})
其中 
		1.item:当前遍历的元素
		2.index:当前遍历元素的下标
		3arr:数组本身

且这个方法使用的是固定格式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值