To find a value in an array of objects in JavaScript, we use the filter
method.
For instance, we write
const people = [
{ name: "bob", dinner: "pizza" },
{ name: "john", dinner: "sushi" },
{ name: "larry", dinner: "hummus" },
];
const filterted = people.filter((person) => {
return person.dinner === "sushi";
});
to call people.filter
with a callback that checks if the items in people
has dinner
property equal to 'sushi'
and return them in a new array.