我有一个包含对象数组列表的对象。我想获得数组列表中的对象的值。通过数组列表中的名称访问对象
例如
var data = {
items1: [{ id: 1, name: 'foo' }, { id: 2, name: 'bar' }],
items2: [{ id: 3, name: 'foo' }, { id: 4, name: 'bar' }]
};
我试图访问ID的名称:1数组列表items1。
我认为这会是这样的
data['items1']['id'].name
,但我觉得我失去了一些东西。任何人都知道我可能是做错了
对于初学者来说,这似乎是无效的JSON,因为你不”在第一项后没有逗号。 – Daedalus
随时纠正你看到的问题,我只是很快从网上的另一个例子修改帖子,试图展示我想要做的事情。 –
不会。一个人从不修改OP的问题中的代码,因为这会改变意思。如果代码错误,或者他们错位,他们的工作是修复/纠正错误。 – Daedalus