1、设置一个目标的顺序数组
其他数组都将按照这个数组的顺序排序
例如:
` const originalArray = [
"历史",
"英语",
"数学",
"物理",
"地理",
"语文",
"化学",
"政治",
"生物",
];
function customSort(a, b) { return subjectOrder.indexOf(a) - subjectOrder.indexOf(b); }
const sortedArray = originalArray.sort(customSort);
console.log(sortedArray); ` 其他数组就可以按照该指定顺序排序啦。 主要用于后端没有按顺序返回,单展示数据的时候又有顺序需求的时候,该函数可以帮助前端解决该问题。