Mam tablicy JavaScript obiektów tak:Pierwsze indeks elementu tablicy w oparciu o jego właściwości
var myArray = [{...}, {...}, {...}];
Każdy obiekt posiada unikalny id
wśród innych właściwości:
{
id: 4,
property1: 'something',
property2: 'something'
}
Jak mogę uzyskać indeks konkretnego obiektu w tej tablicy, jeśli znam tylko jego właściwość id
? Więc jeśli wiem, że myArray[x].id == 4
, jak mogę znaleźć x
?
ES6 Array.findIndex - patrz przykład poniżej pełną – yar1