javascript - 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
解决方案
推荐阅读
- flask - 如何以图像格式保存绘图
- dynamics-crm - 如何将 MSCRM REST API 包装到 graphQL
- sh - 避免匹配。和 .. 在 POSIX shell 中循环文件时
- r - 一起使用 `mutate_at` 和 `na_if` 仅在某些列中用 NA 替换零
- javascript - 使用 hygen 生成模板后如何运行脚本?
- c# - 单击时销毁克隆
- javascript - 在nodejs中迭代一个项目数组
- compiler-optimization - LNK2019:函数 spe_anion_ne 中引用的未解析的外部符号 UDSI
- c# - 如何向 Web api 发送请求,该请求更改 json 中始终为空值的数组?
- mysql - MySQL Preference Pane 完全删除了我的整个 /usr/local 目录