js 数组循环
时间: 2023-07-28 21:23:35 浏览: 83
在 JavaScript 中,可以使用 `for` 循环或者 `Array.prototype.forEach()` 方法来遍历数组。
1. 使用 `for` 循环:
```javascript
const arr = [1, 2, 3, 4, 5];
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
```
上述代码中,使用 `for` 循环遍历数组 `arr`,将每个元素依次输出到控制台。
2. 使用 `Array.prototype.forEach()` 方法:
```javascript
const arr = [1, 2, 3, 4, 5];
arr.forEach(function(element) {
console.log(element);
});
```
上述代码中,使用 `forEach()` 方法遍历数组 `arr`,对于数组中的每个元素,都执行一个回调函数,将元素输出到控制台。
需要注意的是,`forEach()` 方法的回调函数有三个参数:当前元素、当前元素的索引和数组本身。例如:
```javascript
const arr = [1, 2, 3, 4, 5];
arr.forEach(function(element, index, array) {
console.log(`元素 ${element} 的索引是 ${index},数组是 ${array}`);
});
```
上述代码中,回调函数中除了输出当前元素外,还输出了当前元素的索引和数组本身。
阅读全文