Nesneler içeren bir dizinin dizinini almanın en iyi yöntemi nedir?
Bu senaryoyu düşünün:
var hello = {
hello: 'world',
foo: 'bar'
};
var qaz = {
hello: 'stevie',
foo: 'baz'
}
var myArray = [];
myArray.push(hello,qaz);
Şimdi , bu örnekte indexOf
hangi hello
özelliğin olduğu nesneye sahip 'stevie'
olmak istiyorum 1
.
JavaScript ile oldukça yeni başlıyorum ve basit bir yöntem olup olmadığını veya bunu yapmak için kendi işlevimi oluşturmak gerekir bilmiyorum.
var elementPos = array.map(function(x) {return x.id; }).indexOf(idYourAreLookingFor); var objectFound = array[elementPos];
[link] ( stackoverflow.com/a/16100446/1937255 )
hello
veqaz
?