微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

json如何遍历

JSON是一种轻量级的数据交换格式,它以易于读写和理解的文本格式为基础,同时也是语言无关的。在JavaScript中,我们可以通过JSON.parse()方法将JSON文本转换为JavaScript对象,然后可以使用for-in循环对对象进行遍历。

let jsonObj = {'name':'张三','age':18,'sex':'男'};
for(let key in jsonObj) {
  console.log(key + ':' + jsonObj[key]);
}

json如何遍历

上述代码中,我们定义了一个名为jsonObj的JSON对象,它包含三个属性:name、age和sex。然后我们使用for-in循环对jsonObj对象进行遍历,在循环体中,我们将jsonObj的属性和值打印到控制台上。

除了使用for-in循环外,我们还可以使用forEach()方法对JSON数组进行遍历。

let jsonArr = [{'name':'张三','sex':'男'},{'name':'李四','age':20,'sex':'女'},{'name':'王五','age':22,'sex':'男'}];
jsonArr.forEach(function(item) {
  console.log(item.name + ':' + item.age + ':' + item.sex);
});

上述代码中,我们定义了一个名为jsonArr的JSON数组,它包含三个JSON对象。然后我们使用forEach()方法对jsonArr数组进行遍历,在循环体中,我们将每个JSON对象的属性值打印到控制台上。

总之,使用for-in循环或forEach()方法可以很方便地遍历JSON对象和JSON数组,从而方便我们对数据进行处理和操作。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐