📌  相关文章
📜  如何在javascript中循环遍历数字数组(1)

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

如何在javascript中循环遍历数字数组

在JavaScript中,我们可以使用不同的方法来循环遍历数字数组。以下是常见的方法:

1. for循环

使用for循环是最常见的方法之一。它可以使用数组的长度属性来控制循环次数:

const arr = [1, 2, 3, 4, 5];

for (let i = 0; i < arr.length; i++) {
  console.log(arr[i]);
}
2. forEach方法

数组具有forEach方法,该方法对于每个元素都会执行传递的函数:

const arr = [1, 2, 3, 4, 5];

arr.forEach((num) => {
  console.log(num);
});
3. for...of循环

for...of循环是ES6中引入的新语法,也可以用来遍历数组:

const arr = [1, 2, 3, 4, 5];

for (const num of arr) {
  console.log(num);
}
4. map方法

使用map方法可以循环遍历数组并创建一个新数组:

const arr = [1, 2, 3, 4, 5];

const doubleArr = arr.map(num => num * 2);

console.log(doubleArr); // [2, 4, 6, 8, 10]
5. filter方法

使用filter方法可以循环遍历数组并创建一个新数组,其中包含符合特定条件的元素:

const arr = [1, 2, 3, 4, 5];

const evenArr = arr.filter(num => num % 2 === 0);

console.log(evenArr); // [2, 4]

以上是常用的循环遍历数字数组的方法,开发人员可以根据具体需求进行选择使用。