Có thể sắp xếp và sắp xếp lại một mảng trông như thế này không:
itemsArray = [
['Anne', 'a'],
['Bob', 'b'],
['Henry', 'b'],
['Andrew', 'd'],
['Jason', 'c'],
['Thomas', 'b']
]
để phù hợp với sự sắp xếp của mảng này:
sortingArr = [ 'b', 'c', 'b', 'b', 'a', 'd' ]
Thật không may, tôi không có bất kỳ ID nào để theo dõi. Tôi sẽ cần ưu tiên mảng mảng để khớp với sortingArr càng gần càng tốt.
Cập nhật:
Đây là đầu ra tôi đang tìm kiếm:
itemsArray = [
['Bob', 'b'],
['Jason', 'c'],
['Henry', 'b'],
['Thomas', 'b']
['Anne', 'a'],
['Andrew', 'd'],
]
Bất kỳ ý tưởng làm thế nào điều này có thể được thực hiện?