我有一个包含 meeting
对象的数组,该对象具有属性 utc_start
。
我还有一个包含 reminder
对象的数组,该对象具有属性 utc_datetime
。
将它们合并后:
combined = [];
combined = combined.concat(meetings);
combined = combined.concat(reminders);
是否可以对它们进行排序?每个都使用不同的属性?
combined.sort((a, b) => {
});
谢谢。
最佳答案
你可以试试:
combined.sort((a, b) => {
const utcA = a.utc_start || a.utc_datetime;
const utcB = b.utc_start || b.utc_datetime;
// compare utcA with utcB
});
关于javascript - 对单个数组中的两种类型的对象进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50832771/