📅  最后修改于: 2023-12-03 15:36:28.065000             🧑  作者: Mango
在 JavaScript 中,我们可以使用 forEach()
方法来遍历数组。
它的语法如下:
array.forEach(function(currentValue, index, arr), thisValue)
其中,currentValue
是当前被遍历的元素,index
是当前元素的下标,arr
是被遍历的数组。thisValue
是可选的,它指向函数中的 this
值。
下面是一个简单的例子:
var fruits = ["apple", "banana", "orange"];
fruits.forEach(function(fruit, index) {
console.log(index + 1 + ": " + fruit);
});
输出结果:
1: apple
2: banana
3: orange
我们还可以使用 forEach()
方法来计算数组中所有元素的总和。
var numbers = [1, 2, 3, 4, 5];
var sum = 0;
numbers.forEach(function(num) {
sum += num;
});
console.log(sum);
输出结果:
15
当然,我们也可以使用 forEach()
方法来操作 DOM 元素。
var elements = document.querySelectorAll("li");
elements.forEach(function(element) {
element.className = "active";
});
以上就是使用 forEach()
方法遍历 JavaScript 数组的方法。