javascript三种遍历数组的写法

2020-04-27260次阅读javascript

javascript三种遍历数组的写法,使用for循环或while循环。

var a = [1, 2, 3];

// for循环
for(var i = 0; i < a.length; i++) {
  console.log(a[i]);
}

// while循环
var i = 0;
while (i < a.length) {
  console.log(a[i]);
  i++;
}

var l = a.length;
while (l--) {
  console.log(a[l]);
}

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

数组的forEach方法,也可以用来遍历数组。

var colors = ['red', 'green', 'blue'];
colors.forEach(function (color) {
  console.log(color);
});
// red
// green
// blue

 

上一篇: hasOwnProperty方法判断对象属性是否为对象自身的属性  下一篇: 什么是类似数组的对象  

javascript三种遍历数组的写法相关文章