how to group array of objects by value in reactjs / javascript
问题 I have an array of object that have different values like items=[{id:1,category:"cat_1" , title:"My title 1"},{id:2,category:"cat_2" , title:"My title 2"},{id:6,category:"cat_1" , title:"Another title 1"},{id:1,category:"cat_3" , title:"My title 3"},{id:8,category:"cat_1" , title:"Third Title"},{id:2,category:"cat_2" , title:"Another title 2 "}] I use array map to list the object and display them as { items.map((item) => ( <h1>{item.category}</h1> <p>{item.title}</p> ))} My question is how do