【发布时间】:2017-06-09 13:46:07
【问题描述】:
我有一个 JSON 对象,它在一个长的单个对象(> 10,000 行)中有不同的键。如何使用js遍历每个键并在一个div中显示键并在另一个div中显示它的值?
我有一个保存这个对象的变量和控制台记录它们,我可以看到它们应该是的。但我的问题在于抓住每一个,因为钥匙总是不同的。通常 el.key 将获得您所追求的键/值,但由于键总是在对之间变化,我如何访问所有键并将它们发送到 div#keys 然后获取所有值并将它们发送到 div#价值观?
这是 JSON 对象的 sn-p:
{
10: 1
11: 1
13: 1
15: 1
20: 1
21: 2
22: 2
25: 2
28: 3
32: 1
33: 3
37: 1
38: 1
39: 2
41: 1
45: 2
}
示例 html:
<div id="keys">keys go here</div>
<div id="values">values go here</div>
谢谢,
塞尔吉奥
【问题讨论】:
-
k = Object.keys(obj);和v = k.map(x => obj[x]);。 jsfiddle
标签: javascript jquery html json