📅  最后修改于: 2023-12-03 14:42:40.746000             🧑  作者: Mango
JavaScript是一种高级的,面向对象的编程语言,常用于网页的开发和应用程序的编写。虽然JavaScript语言丰富多样,但是这里我们将重点介绍JavaScript中的每个。
在JavaScript中,每个是一种遍历数组的方式,可以用于循环遍历数组中的每个元素。
每个的语法格式如下:
array.forEach(function(currentValue, index, arr), thisValue)
其中,array是需要遍历的数组,currentValue表示数组中当前元素的值,index表示数组中当前元素的下标,arr表示正在遍历的数组,thisValue表示可选参数,作为函数的this值。
使用每个来遍历数组非常简单,只需要按照以下步骤:
定义一个数组并初始化。
let array = [1, 2, 3, 4, 5];
调用数组的forEach()方法,并传入一个函数作为参数。
array.forEach(function(currentValue, index, arr) {
console.log(currentValue, index, arr);
});
在函数中,可以对每个元素进行操作。在这个例子中,我们使用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)。使用每个遍历数组时,可以对每个元素进行操作。