let a = [
{id:5, level: 1},
{id:1, level: 4},
{id:4, level: 5},
{id:3, level: 2},
{id:2, level: 3}
]
function objSort(obj1, obj2) {
if(obj1.id !== obj2.id) {
if(obj1.id > obj2.id) {
return 1;
}
return -1;
}
return 0;
}
console.log(a.sort(objSort));
/**
* [
{ id: 1, level: 4 },
{ id: 2, level: 3 },
{ id: 3, level: 2 },
{ id: 4, level: 5 },
{ id: 5, level: 1 }
]
*/