更优雅的 js 带下标循环数组
时间: 2023-09-14 21:07:16 浏览: 90
除了使用 `for` 循环来遍历数组外,还可以使用 `forEach()` 方法来遍历数组。`forEach()` 方法可以接收一个回调函数作为参数,该回调函数会在数组的每个元素上执行一次,并且可以传递当前元素的值、下标和整个数组作为参数。
使用 `forEach()` 方法遍历数组的代码如下:
```javascript
let arr = [1, 2, 3, 4, 5];
arr.forEach((item, index) => {
console.log(`下标为${index}的元素为${item}`);
});
```
上述代码中,我们使用 `forEach()` 方法遍历了数组 `arr`,并且在回调函数中使用参数 `item` 表示当前遍历到的元素的值,使用参数 `index` 表示当前元素的下标。在回调函数中,我们输出了当前元素的下标和值。
相对于 `for` 循环,使用 `forEach()` 方法能够使代码更加简洁和优雅。同时,使用 `forEach()` 方法还可以方便地处理数组的每个元素,例如对每个元素执行相同的操作,或者过滤出符合条件的元素等。
希望能够帮到你!
阅读全文