当前位置:   article > 正文

JavaScript的各种for循环_javascript中for循环第一句第二句第三句怎么表示

javascript中for循环第一句第二句第三句怎么表示

1. 什么是循环?

《战国策·燕策二》:“此必令其言如循环,用兵如刺蜚绣。”往复回旋。指事物周而复始地运动或变化。意思是转了一圈又一圈,一次又一次地循回。可以简要地将基本思想表述如下:世界是按照极其漫长的时间周期,即所谓的”生成的大年“,周而复始地永恒循回;这个周期因为过于漫长而实际上无法预测,但又不是完全确定的;在这个永恒循环的过程中,世上的一切,包括我们每个人以及我们一生中的每个细节,都已经并且将要无数次地按照完全相同的样子重现,绝不会有丝毫改变。

2. 循环三要素

⑴控制变量的初始化,即循环初始值。
⑵循环的条件,即循环结束的条件。
⑶循环控制变量的更新,即循环变更条件。

3. 不同类型的for循环

3.1 for

  • 结构:
    for (语句 1; 语句 2; 语句 3) {
    要执行的代码块
    }
  • 可以用于不同数据类型的循环。
  • 语句 1 在循环(代码块)开始之前执行。语句 2 定义运行循环(代码块)的条件。语句 3 会在循环(代码块)每次被执行后执行。

3.2 for in

  • 结构:
    for (var i for obj) {
    要执行的代码块
    }
  • 可以用遍历对象的属性:。
var person = {fname:"Bill", lname:"Gates", age:62}; 
var text = "";
var x;
for (x in person) {
    text += person[x];
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

3.3 for of

  • 结构:
    for (var i of arry) {
    console.log(i);
    }

  • i:每个迭代的属性值被分配给该变量。

  • arry:一个具有可枚举属性并且可以迭代的对象。

  • 可以用遍历数组,字符串等的属性。

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号