arraymap遍历
时间: 2023-12-15 17:30:10 浏览: 162
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]);
}
```
阅读全文