У меня есть объект со следующей структурой:
root_object: {
ITEM_ONE: {
order: 2,
prop_one: '123',
prop_two: '456',
},
ITEM_TWO: {
order: 1,
prop_one: '789',
prop_two: '321',
},
ITEM_THREE: {
order: 3,
prop_one: '654',
prop_two: '987',
},
}
В качестве конечного результата мне потребуется получить список ключей:
['ITEM_ONE', 'ITEM_TWO', 'ITEM_THREE']
НО их нужно упорядочить на основе свойства order
, что приведет к:
['ITEM_TWO', 'ITEM_ONE', 'ITEM_THREE']
Я предпочитаю использовать библиотеку _lodash
для этой цели, но я даже не уверен, какНачнем с него, поскольку структура для root_object
является объектом, а не списком.