I have an array of objects as shown below
[{
    "data1": "-",
    "data2": "-",
    "data3": "test",
    "data4": "20.0¢/min"
},
{
    "data1": "-",
    "data2": "-",
    "data3": "test",
    "data4": "20.0¢/min"
},
{
    "data1": "-",
    "data2": "-",
    "data3": "test",
    "data4": "20.0¢/min"
}
]
I would like to rearrange the key value pairs in each object based on its key name and the rearranged array would look like
[{
         "data3": "test",
         "data1": "-",
         "data4": "20.0¢/min",
         "data2": "-"
     },
     {
         "data3": "test",
         "data1": "-",
         "data4": "20.0¢/min",
         "data2": "-"
     },
     {
         "data3": "test",
         "data1": "-",
         "data4": "20.0¢/min",
         "data2": "-"
     }
 ]
what is the best way to achieve this in JavaScript
 
    