const sortArr = ['张三','李四', '张三丰']//排序规则
//list原数组
const list =[
{
name:'张三丰',
age:11
},
{
name:'李四',
age:12
}
{
name:'张三',
age:11
},
]
list .sort((a,b)=>{
// 获取字符串在数组中的索引
var indexA = sortArr.indexOf(a.name);
var indexB = sortArr.indexOf(b.name);
// 比较索引值并返回排序结果
return indexA-indexB
})
console.log(list)