如何使用JavaScript中的forEach循环遍历数组

如何使用JavaScript中的forEach循环遍历数组

在JavaScript中,可以通过多种方式遍历数组。其中最常见的方法之一是使用传统的for循环。在JavaScript中,我们还有另一种现代方法来遍历数组,那就是使用forEach方法。这种方法与传统方法不同,它使用了一种函数式的方法。这种方法为我们提供了访问数组的每个元素以及整个数组的新方式。由于我们使用了函数式的方法,因此我们还可以在这个方法中使用箭头函数语法。

语法:

arr.forEach(function(val, index, wholeArr)){
    ...
}

让我们来看一些使用上述方法遍历数组的示例。

示例1: 在这个示例中,我们将遍历t

var arr = [2,4,7,8,1]
arr.forEach(function(val){
    console.log(val)
})

输出:

2
4
7
8
1

示例2: 在这个示例中,我们将使用箭头函数遍历数组

var arr = [2,4,7,8,1]
arr.forEach((val, index)=>{console.log(`val={val} index={index} `)})

输出:

val=2 index=0 
val=4 index=1 
val=7 index=2 
val=8 index=3
val=1 index=4

示例3: 在这个示例中,我们将使用第三个可选参数访问整个数组

var arr = [2,4,7,8]
arr.forEach((val, index, wholeArr)=>{console.log(wholeArr)})

输出:

(4) [2, 4, 7, 8]
(4) [2, 4, 7, 8]
(4) [2, 4, 7, 8]
(4) [2, 4, 7, 8]

阅读更多:JavaScript 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程