loop throught all members of an object in javascript
本问题已经有最佳答案,请猛点这里访问。
1 2 3 4 5 6 7 | { "USA":[{"country":"Albuquerque (ABQ)"}, {"country":"Allentown (ABE)"} ], "Canada":{"country":"Calgary (YYC)"}, "Hawaii":{"country":"Honolulu International Apt (HNL)"} } |
这是我的对象,我需要循环它,这样我就可以得到这样的所有值
美国
- 阿尔伯克基(ABQ)
- 阿伦敦(安倍)
康奈德
- 卡尔加里(YYC)
对于解决方案,您可以查看此演示。
imoB
可以使用
1 2 3 | for(k in obj){ var value = obj[k]; } |
我在http://jsfiddle.net/5em4q为您创建了一个jsfiddle。/
访问数据的方式
1 | data[obj].country |
是不正确的