📜  javascript中的每个(1)

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

JavaScript中的每个

JavaScript是一种高级的,面向对象的编程语言,常用于网页的开发和应用程序的编写。虽然JavaScript语言丰富多样,但是这里我们将重点介绍JavaScript中的每个。

什么是每个

在JavaScript中,每个是一种遍历数组的方式,可以用于循环遍历数组中的每个元素。

每个的语法格式如下:

array.forEach(function(currentValue, index, arr), thisValue)

其中,array是需要遍历的数组,currentValue表示数组中当前元素的值,index表示数组中当前元素的下标,arr表示正在遍历的数组,thisValue表示可选参数,作为函数的this值。

使用每个

使用每个来遍历数组非常简单,只需要按照以下步骤:

  1. 定义一个数组并初始化。

    let array = [1, 2, 3, 4, 5];
    
  2. 调用数组的forEach()方法,并传入一个函数作为参数。

    array.forEach(function(currentValue, index, arr) {
        console.log(currentValue, index, arr);
    });
    
  3. 在函数中,可以对每个元素进行操作。在这个例子中,我们使用console.log()方法将每个元素、它的下标和整个数组输出到控制台。

    输出结果如下:

    1 0 [ 1, 2, 3, 4, 5 ]
    2 1 [ 1, 2, 3, 4, 5 ]
    3 2 [ 1, 2, 3, 4, 5 ]
    4 3 [ 1, 2, 3, 4, 5 ]
    5 4 [ 1, 2, 3, 4, 5 ]
    
示例

以下是一个完整的示例,使用每个来计算数组中所有元素的和。

let array = [1, 2, 3, 4, 5];
let sum = 0;

array.forEach(function(currentValue) {
    sum += currentValue;
});

console.log(sum); // output: 15
总结

本文介绍了JavaScript中的每个,它是一种遍历数组的方式,可以用于循环遍历数组中的每个元素。每个的语法格式如下:array.forEach(function(currentValue, index, arr), thisValue)。使用每个遍历数组时,可以对每个元素进行操作。