js 循环json数组 加强for循环
时间: 2023-08-30 13:08:42 浏览: 149
js代码-循环遍历jsonArr
如果你希望在循环过程中能够访问到数组元素的索引,可以使用加强版的 for 循环(for...in 或者 for...of)来遍历 JSON 数组。这里给出两种加强版的循环示例:
1. 使用 for...in 循环遍历 JSON 数组:
```javascript
let jsonArray = [
{ name: 'Alice', age: 20 },
{ name: 'Bob', age: 30 },
{ name: 'Charlie', age: 25 }
];
for (let index in jsonArray) {
let item = jsonArray[index];
console.log(index, item.name, item.age);
}
```
2. 使用 for...of 循环遍历 JSON 数组:
```javascript
let jsonArray = [
{ name: 'Alice', age: 20 },
{ name: 'Bob', age: 30 },
{ name: 'Charlie', age: 25 }
];
for (let item of jsonArray) {
console.log(item.name, item.age);
}
```
以上两种加强版的循环方式都可以访问到数组元素的索引或值,并且更加简洁。根据具体需求选择适合的循环方式即可。
阅读全文