I have an array of objects structured as below:
const myArr = [
   { name: "John", surname: "Smith", age: 18},
   { name: "Steve", surname: "Jones", age: 23},
   { name: "Mark", surname: "Green", age: 45},
   { name: "Anne", surname: "Williams", age: 34}
]
And I would like to group it like so:
[
   {name: ["John", "Steve", "Mark", "Anne"]},
   {surname: ["Smith", "Jones", "Green", "Williams"]},
   {age: [18, 23, 45, 34]}
]
What's the best way? Tried with reduce() but no luck.
 
     
     
     
    