【发布时间】:2014-11-02 19:29:22
【问题描述】:
我有以下对象(称为 message_tags):
{
"88": [
{
"id":"864794113531613",
"name":"Luis Angel Rodriguez",
"type":"user",
"offset":88,
"length":20
}
],
"112": [
{
"id":"640891773501",
"name":"Carl Champion Jr.",
"type":"user",
"offset":112,
"length":17
}
]
}
我可以使用以下方法从中获取值:
var id = message_tags[88][0].id
但它说88 和112 的地方总是不同的数字,而我知道它是什么数字的唯一方法是通过获取偏移量,当然如果在对象内部更远的话。
我如何在不知道这些数字是什么的情况下遍历这个对象? (不能使用message_tags[0],因为它返回 undefined
【问题讨论】:
标签: javascript arrays object javascript-objects