arraymap遍历
时间: 2023-12-15 21:30:10 浏览: 38
Array类型可以采用多种方法进行遍历,其中包括:
1.使用下标进行遍历,可以通过for循环来实现,例如:
```
let arr = [1, 2, 3];
for(let i = 0; i < arr.length; i++){
console.log(arr[i]);
}
```
2.使用for...of进行遍历,例如:
```
let arr = [1, 2, 3];
for(let item of arr){
console.log(item);
}
```
3.使用forEach方法进行遍历,例如:
```
let arr = [1, 2, 3];
arr.forEach(function(item){
console.log(item);
});
```
4.使用for...in进行遍历,但是不建议使用该方法遍历数组,因为它会遍历数组的所有属性,包括原型链上的属性,例如:
```
let arr = [1, 2, 3];
for(let index in arr){
console.log(arr[index]);
}
```
此外,还可以使用解构后使用数组的遍历方法,例如:
```
let arr = [1, 2, 3];
console.log([...arr]);
for(let i in [...arr]){
console.log([...arr][i]);
}
for(let i = 0; i < [...arr].length; i++){
console.log([...arr][i]);
}
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)