Получить индекс массива объектов с помощью jquery

У меня есть следующий массив:

var = array[
            {"id" : "aa", "description" : "some description"},
            {"id" : "bb", "description" : "some more description"},
            {"id" : "cc", "description" : "a lot of description"}]

и я пытаюсь найти индекс массива, который содержитid === "bb", Решение, которое я придумал, заключается в следующем:

var i = 0;
while(array[i].id != "bb"){
   i++;
}
alert(i) //returns 1

Есть ли более простой способ с кросс-браузерной функциональностью? Я старался$.inArray(id,array) но это нет работа.

Ответы на вопрос(5)

Ваш ответ на вопрос