📜  JS 遍历数组 - Javascript (1)

📅  最后修改于: 2023-12-03 14:43:33.622000             🧑  作者: Mango

JS 遍历数组 - Javascript

在Javascript中,遍历数组是一项常见的操作。本文将介绍几种常用的遍历数组的方法。

for循环

for循环是一种最基本的遍历数组的方法。它通过循环计数器来访问数组中的每个元素。

const arr = [1, 2, 3, 4, 5];
for (let i = 0; i < arr.length; i++) {
  console.log(arr[i]);
}
forEach()方法

forEach()方法是Array对象的一个方法,它使用一个回调函数来遍历数组中的每个元素。

const arr = [1, 2, 3, 4, 5];
arr.forEach(function(item) {
  console.log(item);
});
map()方法

map()方法是Array对象的一个方法,它使用一个回调函数来遍历数组中的每个元素,并返回一个新的数组。

const arr = [1, 2, 3, 4, 5];
const newArr = arr.map(function(item) {
  return item * 2;
});
console.log(newArr);
filter()方法

filter()方法是Array对象的一个方法,它使用一个回调函数来遍历数组中的每个元素,并返回一个满足条件的新的数组。

const arr = [1, 2, 3, 4, 5];
const newArr = arr.filter(function(item) {
  return item > 2;
});
console.log(newArr);
reduce()方法

reduce()方法是Array对象的一个方法,它使用一个回调函数来遍历数组中的每个元素,并返回一个最终的累计值。

const arr = [1, 2, 3, 4, 5];
const sum = arr.reduce(function(accumulator, currentValue) {
  return accumulator + currentValue;
}, 0);
console.log(sum);

以上就是Javascript中常用的遍历数组的方法,如果您有其他好的方法,欢迎在评论区分享。