在ES6中,forEach
是数组的一个方法,用于遍历数组的每一个元素并对其执行指定的操作。
forEach
方法的语法如下:
array.forEach((element, index, array) => {
// 指定操作
});
参数说明:
element
:当前遍历到的元素index
(可选):当前遍历到的元素的索引array
(可选):正在遍历的数组forEach
方法会依次遍历数组中的每一个元素,并对每个元素执行指定的操作。操作可以是一个函数,也可以是一个箭头函数。在操作函数中,可以使用当前遍历到的元素、索引和正在遍历的数组。
示例:
const array = [1, 2, 3];
array.forEach((element, index, array) => {
console.log(element, index, array);
});
输出:
1 0 [1, 2, 3]
2 1 [1, 2, 3]
3 2 [1, 2, 3]
上述示例中,forEach
方法遍历了数组[1, 2, 3]
的每个元素,并将元素、索引和数组打印出来。