// 假设你有一个包含对象的数组,每个对象都有一个 title 字段用于排序
const newlist = [
{ title: '基础操作接口' ......},
{ title: '高级工具' ......},
{ title: '介绍' ......},
{ title: '地球初始化' ......},
{ title: '地图特效' ......},
// 更多对象...
];
// 定义排序规则
const order = [
"介绍",
"地球初始化",
"基础地图加载接口",
"基础操作接口",
"地图特效",
"高级工具",
];
// 对对象数组进行排序
newlist.sort(function (a, b) {
return order.indexOf(a.title) - order.indexOf(b.title);
});
// 现在 newlist 中的对象已经按照 title 字段在 order 中的顺序进行排序了