代码实现
const list = [
{ title: '第一条消息', createTime: "2020-04-01 " },
{ title: '第二条消息', createTime: "2020-04-02" },
{ title: '第三条消息', createTime: "2020-04-04 " },
{ title: '第四条消息', createTime: "2020-04-03 " }
]
如果需要降序代码如下
list.sort(function(a, b) {
return b.createTime < a.createTime ? -1 : 1
})
{ title: '第一条消息', createTime: "2020-04-04 " },
{ title: '第二条消息', createTime: "2020-04-03" },
{ title: '第三条消息', createTime: "2020-04-02 " },
{ title: '第四条消息', createTime: "2020-04-01 " }
如果需要升序代码如下
list.sort(function(a, b) {
return b.createTime < a.createTime ? 1 : -1
})
{ title: '第一条消息', createTime: "2020-04-01 " },
{ title: '第二条消息', createTime: "2020-04-02" },
{ title: '第三条消息', createTime: "2020-04-03 " },
{ title: '第四条消息', createTime: "2020-04-04" }