【发布时间】:2012-10-30 20:21:22
【问题描述】:
我目前正在尝试遍历一个看起来像这样的 JSON 对象:
"coupons":{
"item1":{
"id":"155",
"name":"First Item",
"value":-5199.6
},
"item2":{
"id":"255",
"name":"Second Item",
"value":-424.91
}
}
我想返回每个项目 id 的值。我怎样才能做到这一点?
我正在用 JS 编程。
谢谢!
【问题讨论】:
-
为什么要使用带有
item1、item2等的对象?您应该改用数组。{"coupons":[{"id":"155",...}, {"id":"255",...}]}那你就可以data.coupons.map(function(obj) { return obj.id; });
标签: javascript json object loops iteration