Я искал этот вопрос, и никакой существующий ответ не применяется. Рассмотрим следующий пример:Как отсортировать массив объектов, где указаны даты
[
{ 'August 17th 2016': [75] }, // 75 is the length of the array which contains up to 75 objects ...
{ 'August 1st 2016': [5] },
{ 'August 28th 2016': [5] },
...
]
Что является лучшим способом для сортировки объектов в этом массиве по дате и по-прежнему держать «английский» представление их ключа?
Примечание: Ключ используется как ярлык диаграммы.
Везде, где я смотрю array.sort
, используется, но это на ключ от объекта created_at
.
Результат должен быть:
[
{ 'August 1st 2016': [5] },
{ 'August 17th 2016': [75] }
{ 'August 28th 2016': [5] },
...
]
Я не уверен, как поступить, так что я не имею ничего, чтобы показать .
Возможно, дубликат? http://stackoverflow.com/questions/979256/sorting-an-array-of-javascript-objects – tbg
Возможная дубликация [Сортировка вложенных массивов объектов по дате] (http://stackoverflow.com/questions/9293290/sorting -nested-arrays-of-objects-by-date) – Shaffanhoon
Ни один из них не является правильным дубликатом, учитывая, что он хочет сортировать по ключу. –