我正在尝试从http请求中的JSON获取数据。我返回了10个对象,每个对象包含几个键。我可以访问特定的对象,但无法获取密钥。
这段代码在控制台中为我提供了一个对象,我可以看到每个键和值。
$.getJSON(flurryAPI,
format: "json"
).done (data) ->
console.log data.event[0]
如何访问特定的密钥?例如id
这是我在控制台中看到的上面的代码:
Object {@usersLastWeek: "0", @usersLastMonth: "0", @usersLastDay: "0", @totalSessions: "10", @totalCount: "10"…}
如果data.event[0]
您的对象具有这些属性,则:
console.log( data.event[0]['@totalCount'] );
console.log( data.event[0]['@usersLastWeek'] );
由于@
属性名称中的,您必须使用数组表示法[]
而不是对象.
表示法。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句