出处

数组 - JavaScript 教程 - 网道 —— forin-循环和数组的遍历

代码

  1. var a = [1, 2, 3];
  2. // for循环
  3. for(var i = 0; i < a.length; i++) {
  4. console.log(a[i]);
  5. }
  6. // while循环
  7. var i = 0;
  8. while (i < a.length) {
  9. console.log(a[i]);
  10. i++;
  11. }
  12. var l = a.length;
  13. while (l--) {
  14. console.log(a[l]);
  15. }

上面代码是三种遍历数组的写法。最后一种写法是逆向遍历,即从最后一个元素向第一个元素遍历。

  • 数组的forEach方法,也可以用来遍历数组 ``` var colors = [‘red’, ‘green’, ‘blue’]; colors.forEach(function (color) { console.log(color); }); // red // green // blue

```