AI智能
改变未来

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)把数据遍历出来

以上就是常用的循环啦

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » JavaScript循环种类