【发布时间】:2017-03-06 11:58:51
【问题描述】:
我有一个 ajax 请求,它加载一个 JSON 文件并通过存储对对象的引用来解析它。 我正在尝试找到一种可以循环遍历对象的方法,但由于它的结构,我在控制台上出现错误。
这是我正在解析的 JSON 示例:
{
"markers": {
"marker": [
{
"name": "john",
"latitude": "53.4682282",
"longitude": "-2.238547"
},
{
"name": "david",
"latitude": "53.4663409",
"longitude": "-2.2328164"
},
{
"name": "mathew",
"latitude": "53.4668135",
"longitude": "-2.2310998"
}
]
}
}
我尝试了以下 js 循环,但似乎无法使其正常工作。 (注意,通过解析 JSON 检索到的对象被引用为 markers。
markers.forEach(function(marker) {
console.log(marker.name);
});
【问题讨论】:
标签: javascript arrays json loops object