numbers.forEach
时间: 2023-11-09 14:49:27 浏览: 160
13.foreach循环_java_
numbers.forEach 是一个 JavaScript 中的数组方法,它会遍历数组中的每一个元素,并对每个元素执行一个回调函数。
该方法的语法如下:
```
array.forEach(callback(currentValue, index, array), thisArg)
```
其中,`array` 是要遍历的数组,`callback` 是在每个元素上执行的回调函数。回调函数可以接受三个参数:当前元素的值 `currentValue`,当前元素的索引 `index`,以及被遍历的数组 `array`。此外,你还可以选择性地传入 `thisArg` 参数来指定回调函数中的 `this` 值。
回调函数会在遍历数组时被调用,并且不会改变原数组。如果需要改变原数组,你可以在回调函数中使用其他方法(例如:push()、pop()、splice() 等)。
下面是一个使用 `forEach()` 方法的示例:
```javascript
const numbers = [1, 2, 3, 4, 5];
numbers.forEach((number, index) => {
console.log(`第${index+1}个元素是:${number}`);
});
// 输出:
// 第1个元素是:1
// 第2个元素是:2
// 第3个元素是:3
// 第4个元素是:4
// 第5个元素是:5
```
阅读全文