JavaScript循环种类

JavaScript循环种类

什么是循环?

循环就是反复执行同一段代码,我们常常在写代码的时候需要重复写一段代码,这个时候就可以使用循环在完成,比如当我们需要把“Hello,World”输出一百遍的时候,就可以使用循环

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>		
<body>
	<script>
		for (var i = 1;i <= 100; i++){
			document.write("Hello,World <br>");
		}
	</script>
</body>
</html>

不同种类的循环

循环分为

for循环,while,do while循环 ,for in等。

for循环语法

for (语句 1(一般用来声明变量); 语句 2(一般用作判断); 语句 3 (一般用来使变量朝结束方向变化))
{
    被执行的代码块
}
解释:

语句1在循环开始前执行且只执行一遍,语句1可以定义在for循环外面。语句2定义循环的条件,如果返回的是true则循环继续flase则循环结束。语句3
在循环执行后在执行每
次累加一次,直到循环的次数达到语句2中所定义的值,语句3也可以被省略,语句3中的值可以是正数,也可以是负数。每个语句都需要用分号隔开。

while循环,do while循环
while (条件)
{
    需要执行的代码
    
}
解释:

while语句必须在条件为真的时候执行代码 。还需要增加条件中所用变量的值,比如条件中用到了i,那么我们需要在代码块下面写i++;否则会导致循环永远与不结束也会导致浏览奔溃 。

do
{
    需要执行的代码
}
while (条件);
解释 :

do while循环会在检查条件是否真之前执行一次代码,如果为真就会继续执行代码,所以do while循环至少会执行一次代码,其他跟while循环一样

for in
var a = [1,2,2,3,1,4,5,6]
	for(var index in a){
		console.log(a[index])
	}

for in 循环通常用来遍历数字 如上代码 我们用来遍历 数组 通过属性名(index)把数据遍历出来

以上就是常用的循环啦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值