js数组中的forEach
时间: 2023-10-24 13:30:31 浏览: 34
在JavaScript中,forEach()是一个数组方法,用于遍历数组中的每个元素并对其执行指定的操作。它的语法是array.forEach(callback),其中callback是一个函数,它接受三个参数:当前元素的值,当前元素的索引和正在遍历的数组本身。
例如,如果我们有一个数组arr = [45,60,88,90,20],我们可以使用forEach()方法对它进行遍历,并在每次遍历时打印出当前元素的值和索引。示例代码如下:
```javascript
const arr = [45,60,88,90,20];
arr.forEach((item, index) => {
console.log(item, index);
});
```
上述代码将输出以下内容:
```
45 0
60 1
88 2
90 3
20 4
```
这是因为在每次遍历时,forEach()方法会调用我们指定的回调函数并传递当前元素的值和索引作为参数。我们可以在回调函数中执行任何操作,例如打印元素、修改元素或计算统计信息等。
总结来说,JavaScript中的forEach()方法可以帮助我们遍历数组并对每个元素执行指定的操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [JavaScript数组forEach方法](https://blog.csdn.net/Qiemo_/article/details/124533380)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [js中数组forEach方法的使用及实现](https://blog.csdn.net/weixin_43911758/article/details/118857070)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]