Index des Array von Objekten über jquery abrufen

Ich habe das folgende Array:

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

und ich versuche, den Index des Arrays zu finden, das das enthältid === "bb". Die Lösung, die ich gefunden habe, ist die folgende:

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

Gibt es einen einfacheren Weg, der browserübergreifend funktioniert? Ich habe es versucht$.inArray(id,array) aber es geht nicht.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage