Returns the first item where item[key] === value, or undefined if not found.
item[key] === value
undefined
The array to search.
The key to match on.
The value to match.
findArrayItemByKey([{ id: 1, name: "Alice" }, { id: 2, name: "Bob" }], "id", 2)// => { id: 2, name: "Bob" } Copy
findArrayItemByKey([{ id: 1, name: "Alice" }, { id: 2, name: "Bob" }], "id", 2)// => { id: 2, name: "Bob" }
Returns the first item where
item[key] === value, orundefinedif not found.