js遍历数组的几种方法及用法
时间: 2023-11-21 21:43:01 浏览: 68
在 JavaScript 中,有多种方法可以遍历数组。下面是一些常用的方法及其用法:
1. for 循环:
```javascript
const array = [1, 2, 3, 4, 5];
for (let i = 0; i < array.length; i++) {
console.log(array[i]);
}
```
2. forEach 方法:
```javascript
const array = [1, 2, 3, 4, 5];
array.forEach((element) => {
console.log(element);
});
```
3. for...of 循环:
```javascript
const array = [1, 2, 3, 4, 5];
for (const element of array) {
console.log(element);
}
```
4. map 方法:
```javascript
const array = [1, 2, 3, 4, 5];
const newArray = array.map((element) => {
return element * 2;
});
console.log(newArray);
```
5. filter 方法:
```javascript
const array = [1, 2, 3, 4, 5];
const newArray = array.filter((element) => {
return element % 2 === 0;
});
console.log(newArray);
```
6. reduce 方法:
```javascript
const array = [1, 2, 3, 4, 5];
const sum = array.reduce((accumulator, element) => {
return accumulator + element;
}, 0);
console.log(sum);
```
这些方法各有不同的用途和特点,你可以根据具体需求选择合适的方法来遍历数组。
阅读全文