gpt4 book ai didi

Jquery 使用对象数组循环遍历 Json 并获取键名

转载 作者:行者123 更新时间:2023-12-01 06:45:29 24 4
gpt4 key购买 nike

我能够从 php 读取 json 数组,我也想显示项目的键名称。现在这可能没有意义,但请检查下面的代码。

我的json数据

{ "A":{"Africa":"201455632", "Asia":"5145000"}, 
"B":{"Brasil":"68455222"},
"C":{"China":"14546787"}
}



我的js代码我能够显示键值对

 $.each(data, function() {
console.log('---')
$.each(this, function(k, v) {
console.log(k, v)
});
});

它的显示是这样的

  ---
Africa 201455632
Asia 5145000
---
Brasil 68455222
---
China 14546787

我的问题是,我想像这样显示它,以及它们的键名,我可以用什么替换 console.log('---')

A
Africa 201455632
Asia 5145000
B
Brasil 68455222
C
China 14546787

最佳答案

使用回调函数的参数(就像使用内部循环一样)。

$.each(data, function(key, value) {
console.log(key);
$.each(value, function(k, v) {
console.log(' ' + k, v);
});
});

jsfiddle

关于Jquery 使用对象数组循环遍历 Json 并获取键名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30130020/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com