Sometimes, we want to take object out of array based on attribute value with TypeScript.
In this article, we’ll look at how to take object out of array based on attribute value with TypeScript.
How to take object out of array based on attribute value with TypeScript?
To take object out of array based on attribute value with TypeScript, we can use the array find
method.
For instance, we write
const array = [
{ id: 1, value: "itemname" },
{ id: 2, value: "itemname" },
];
const item1 = array.find((i) => i.id === 1);
to get the item with id
1 from array
and return it with
array.find((i) => i.id === 1)
We call find
with a callback that returns the condition of the item we’re looking for in array
.
Conclusion
To take object out of array based on attribute value with TypeScript, we can use the array find
method.