【发布时间】:2019-05-12 09:17:21
【问题描述】:
我在javascript中有一个如下数组(mm-dd-yyyy 格式的日期)。
[
{'12-11-2018': 'NA' },
{ '12-05-2018': 'NA' },
{ '12-09-2018': 'pass' },
{ '12-07-2018': 'pass' },
{ '12-10-2018': 'pass' },
{ '12-08-2018': 'pass' },
{ '12-06-2018': 'pass' }
]
我想使用日期升序对其进行排序。
预期输出
[
{ '12-05-2018': 'NA' },
{ '12-06-2018': 'pass' },
{ '12-07-2018': 'pass' },
{ '12-08-2018': 'pass' },
{ '12-09-2018': 'pass' },
{ '12-10-2018': 'pass' },
{ '12-11-2018': 'NA' }
]
【问题讨论】:
-
到目前为止你有什么尝试?
-
我相信您的预期输出中有错误,
'12-06-2018'在输入中是'pass',但在输出中是'NA'
标签: javascript arrays sorting date object