Ist es möglich, ein Array, das wie folgt aussieht, zu sortieren und neu anzuordnen?
itemsArray = [
['Anne', 'a'],
['Bob', 'b'],
['Henry', 'b'],
['Andrew', 'd'],
['Jason', 'c'],
['Thomas', 'b']
]
um die Anordnung dieses Arrays anzupassen:
sortingArr = [ 'b', 'c', 'b', 'b', 'a', 'd' ]
Leider habe ich keine IDs, die ich verfolgen könnte. Ich müsste die Priorität der Elemente-Array, um die sortingArr so nah wie möglich entsprechen.
Aktualisierung:
Hier ist die Ausgabe, nach der ich suche:
itemsArray = [
['Bob', 'b'],
['Jason', 'c'],
['Henry', 'b'],
['Thomas', 'b']
['Anne', 'a'],
['Andrew', 'd'],
]
Haben Sie eine Idee, wie man das machen kann?