Was ist die beste Methode, um den Index eines Arrays zu erhalten, das Objekte enthält?
Stellen Sie sich dieses Szenario vor:
var hello = {
hello: 'world',
foo: 'bar'
};
var qaz = {
hello: 'stevie',
foo: 'baz'
}
var myArray = [];
myArray.push(hello,qaz);
Jetzt möchte ich das indexOfObjekt haben, welche helloEigenschaft 'stevie'welche ist, in diesem Beispiel 1.
Ich bin ein ziemlich Neuling in JavaScript und ich weiß nicht, ob es eine einfache Methode gibt oder ob ich meine eigene Funktion dafür erstellen sollte.
var elementPos = array.map(function(x) {return x.id; }).indexOf(idYourAreLookingFor); var objectFound = array[elementPos]; [link] ( stackoverflow.com/a/16100446/1937255 )
helloundqaz?