var data = {
"ID": "414",
"ELEMENT": {
"5333": {
"ID": "5333",
"sort": 300,
},
"5334": {
"ID": "5334",
"sort": 500,
},
"5335": {
"ID": "5335",
"sort": 100,
}
}
}
var data = {
"ID": "414",
"ELEMENT": {
"5333": {
"ID": "5333",
"sort": 300,
},
"5334": {
"ID": "5334",
"sort": 500,
},
"5335": {
"ID": "5335",
"sort": 100,
}
}
}
// Преобразование объекта в массив
var elementsArray = Object.keys(data.ELEMENT).map(function(key) {
return data.ELEMENT[key];
});
// Сортировка массива по sort
elementsArray.sort(function(a, b) {
return b.sort - a.sort;
});
// Выводим массив в консоль
console.log(elementsArray);