У меня такой массив:
[{prop1:"abc",prop2:"qwe"},{prop1:"bnmb",prop2:"yutu"},{prop1:"zxvz",prop2:"qwrq"},...]
Как я могу получить индекс объекта, который соответствует условию, без итерации по всему массиву?
Например, учитывая prop2=="yutu"
, я хочу получить индекс 1
.
Я видел .indexOf()
но думаю, что он используется для простых массивов, таких как ["a1","a2",...]
. Я также проверил $.grep()
но это возвращает объекты, а не индекс.