// 构建一个数组
let array = [
{ id: 1, createTime: '2021-01-01T00:00:00Z' },
{ id: 2, createTime: '2022-01-01T00:00:00Z' },
{ id: 3, createTime: '2020-01-01T00:00:00Z' }
];
// 使用sort 进行排序即可
array.sort((a, b) => new Date(a.createTime) - new Date(b.createTime));
console.log(array);
//原理:sort函数可以接受一个比较函数来确定排序顺序,根据差值的正负,得知前后的顺序
数据对象根据属性排序 如 createTime 排序
最新推荐文章于 2024-10-12 10:41:56 发布