javascript遍历json数组 this.
时间: 2023-09-10 20:02:14 浏览: 131
JavaScript学习笔记之数组去重
JavaScript遍历JSON数组使用this关键字时,通过以下步骤实现:
1. 定义一个函数,该函数能够遍历JSON数组中的所有元素。
2. 使用forEach()方法来遍历JSON数组中的每个元素。该方法接受一个回调函数作为参数。
3. 在回调函数中,使用this关键字引用当前遍历的元素。this关键字指向当前正在遍历的元素对象。
4. 可以在回调函数中使用this关键字来访问当前元素的属性和值,并进行相关操作。
5. 示例代码如下:
```javascript
let jsonArr = [
{name: "John", age: 25},
{name: "Jane", age: 30},
{name: "Tom", age: 35}
];
function iterateJsonArray() {
jsonArr.forEach(function(item) {
console.log("Name: " + item.name + ", Age: " + item.age);
// 可以在这里使用this关键字访问当前元素的属性和值
});
}
// 调用函数遍历JSON数组
iterateJsonArray();
```
以上代码会遍历JSON数组中的每个元素,并打印出每个元素的名称和年龄。你可以根据需要在回调函数中使用this关键字进行其他操作,并访问当前元素的其他属性和值。
阅读全文