更方便了呀, 直接省了sortKey.map(s => s.sortId)。
最終:
const result = origin.sort(function(a, b){
return sortKey.indexOf(a.id) < sortKey.indexOf(b.id) ? -1 : 1;
});
javascript – 將一個(gè)對(duì)象數(shù)組根據(jù)另一個(gè)數(shù)組的順序進(jìn)行排序有一個(gè)對(duì)象數(shù)組: 有另一個(gè)對(duì)象數(shù)組,需要按此數(shù)組里面的某個(gè)字段進(jìn)行排序 根據(jù)sortKey的sortId,如何將第一個(gè)對(duì)象數(shù)組(origin)與第二個(gè)對(duì)象數(shù)組的排序相匹配?結(jié)...