【发布时间】:2014-11-14 22:39:01
【问题描述】:
我从服务器得到一个 JSON 对象,实际上是:
Map<Integer, Integer>
如何迭代它并在每次迭代中获取键和值?
谢谢!
【问题讨论】:
-
你能分享一个示例 json 对象吗?
标签: javascript jquery map iteration
我从服务器得到一个 JSON 对象,实际上是:
Map<Integer, Integer>
如何迭代它并在每次迭代中获取键和值?
谢谢!
【问题讨论】:
标签: javascript jquery map iteration
就这样:
var key, response = {1:3, 5:6, 3:8}; // sample response of your server
for (key in response) {
if (response.hasOwnProperty(key)) {
console.log("key: " + key + ", value: " + response[key]);
}
}
输出:
key: 1, value: 3
key: 3, value: 8
key: 5, value: 6
【讨论】:
将 JSON 字符串转换为对象后,您可以使用 foreach 样式 for 循环
for ( var key in map){
var value = map [key];
....
}
【讨论】: