var data = [
{
"id":"1",
"name": "AAA"
},
{
"id":"2",
"name": "BBB"
},
{
"id":"3",
"name": "CCC"
},
]
var arr = ['2','3','1']; // 顺序规则
data.sort((prev, next) => {
return arr.indexOf(prev.id) - arr.indexOf(next.id);
});
console.log('排序后', data);
以给定的数组顺序给一个对象数组排序
猜你喜欢
转载自blog.csdn.net/callmeCassie/article/details/110261650
今日推荐
周排行