js中.forEach
时间: 2024-09-06 08:05:04 浏览: 41
JS中的forEach、$.each、map方法推荐
5星 · 资源好评率100%
`.forEach()` 方法是 JavaScript 中数组的一个内置方法,它用于遍历数组中的每个元素并执行提供的函数。这个函数可以接收三个参数:当前元素、当前元素的索引和整个数组。`.forEach()` 方法不会返回任何值,主要用于执行每个元素的回调函数。
`.forEach()` 方法的一个典型用法如下:
```javascript
let fruits = ['apple', 'banana', 'cherry'];
fruits.forEach(function(element, index, array) {
console.log(index, element);
});
```
在上面的例子中,`forEach` 方法会遍历 `fruits` 数组中的每个元素,并打印出当前元素的索引和元素本身。
`.forEach()` 方法的特点包括:
1. 无返回值,即 `forEach` 不会构建新数组,而是用来执行操作。
2. 无法通过 `break` 语句退出循环,不过可以通过 `return` 跳过当前迭代。
3. 在某些旧版的浏览器中可能不被支持,需要使用 polyfill 或其他循环结构替代。
阅读全文