Everyone, this is my Array Structure
let data = [
{"name": "ragupathi", "siteID": 10},
{"name": "abi","siteID": 13},
{"name": "mahesh", "siteID": 12},
]
i want group data based on siteID so I am using groupBy siteID
{
"10": [
{
"name": "ragupathi",
"siteID": 10
}
],
"12": [
{
"name": "mahesh",
"siteID": 12
}
],
"13": [
{
"name": "abi",
"siteID": 13
}
]
}
But I am Expecting output name in ASC order
{
"13": [
{
"name": "abi",
"siteID": 13
}
],
"10": [
{
"name": "mahesh",
"siteID": 12
}
],
"12": [
{
"name": "ragupathi",
"siteID": 10
}
],
}
GroupBy SiteID Grouped Output based on properties of Object Name
I can't change the order the object based on the object property name give some example or reference code I am new to javascript