【发布时间】:2011-07-08 01:53:42
【问题描述】:
我有一个对象数组:
Object = {
1 : { name : bob , dinner : pizza },
2 : { name : john , dinner : sushi },
3 : { name : larry, dinner : hummus }
}
我希望能够在对象/数组中搜索键为“dinner”的位置,并查看它是否与“sushi”匹配。
我知道 jQuery 有 $.inArray,但它似乎不适用于对象数组。或者也许我错了。 indexOf 似乎也只适用于一个数组级别。
是否没有此功能或现有代码?
【问题讨论】:
-
这已经被问过了。您必须编写自己的函数或使用其他库。
-
请注意
Object在Javascript中是保留的,Object是object对象,即所有对象之母。 -
问题和接受的答案与多维数组无关,而更多地与通过其项目的属性值过滤的一维数组有关。 => 他们没有解决我的问题“在多维数组中查找值”。
标签: javascript jquery arrays search