// list2 按照list指定顺序进行排序
const list = [1, 4, 3, 2, 5, 7, 8];
const list2 = [
{ id: 2 },
{ id: 4 },
{ id: 7 },
{ id: 5 },
{ id: 1 },
{ id: 3 },
{ id: 8 },
];
list2.sort((a, b) => list.indexOf(a.id) - list.indexOf(b.id));
console.log(list2);
// [
// { id: 1 },
// { id: 4 },
// { id: 3 },
// { id: 2 },
// { id: 5 },
// { id: 7 },
// { id: 8 }
// ]
数组根据指定数组顺序进行排序
原文作者:来打我呀o
原文地址: https://blog.csdn.net/hanijiang/article/details/124859609
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
原文地址: https://blog.csdn.net/hanijiang/article/details/124859609
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。