首页 > 解决方案 > Javascript - 在每个对象中按日期排序对象数组

问题描述

所以基本上我有一个像这样的数组:

const data = [
    { name: "John Doe", dob: "2021-07-06T09:45:07.125Z" },
    { name: "Jane Doe", dob: "2021-07-06T09:44:34.121Z" },
    { name: "John Wick", dob: "2021-07-06T09:50:17.313Z" }
];

我需要在表格中显示这些数据,所以我正在映射数组并创建一行,但我需要最年轻的人排在第一位。我试着做,.sort()但无法让它工作

{data.sort((a,b) => b.dob- a.dob

标签: javascript

解决方案


推荐阅读