У меня проблема с сортировкой этих вложенных объектов; объект у меня есть:Как отсортировать два вложенных объекта?
Array of objects: [Object, Object]
внутри этого массива есть два объекта, так и внутри этих объектов 1 объект: 2016-5:Object 2016-6:Object
Внутри каждой из этих двух объектов являются массивами только с 1 числа внутри:
shift0:Array[1]
shift1:Array[1]
shift2:Array[1]
shift3:Array[1]
и внутри массива только один номер как так (все с индексом 0 массива):
shift0:Array[1] -> 26
shift1:Array[1] -> 42
shift2:Array[1] -> 53
shift3:Array[1] -> 31
Я хочу, чтобы иметь возможность сортировать числа - 26, 42, 53, 31
так это выглядит, как
var source = [{'2016-5': [{shift0: [26]},
{shift1: [42]},
{shift2: [53]},
{shift3: [31]}]},
{'2016-6': [{shift0: [33]},
{shift1: [15]},
{shift2: [13]},
{shift3: [66]}]}
];
Результат я хочу должен быть:
var source = [{'2016-5': [{shift0: [26]},
{shift3: [31]},
{shift1: [42]},
{shift2: [53]}]},
{'2016-6': [{shift2: [13]},
{shift1: [15]},
{shift0: [33]},
{shift3: [66]}]}
];
пример вы даете не является допустимым JSON: '{2016-5: {shift0: [26]}, {shift0: [42] }} '. Более того, можете ли вы добавить ожидаемый результат в этом примере? – dgiugg