第一陣列進行排序二維數組所以,我有此數組:如何基於在Javascript
distances = [[Obj1, Obj2, Obj3, Obj4], [15,221,9,2]];
我想基於第二陣列上的二維數組排序,所以它應該是這樣的:
distances = [[Obj4, Obj3, Obj1, Obj2], [2, 9, 15, 221]];
我知道我可以使用這種方法:How to sort 2 dimensional array by column value?,但我似乎無法調整代碼。
你應該更喜歡對象的單個陣列在多個陣列*(每個屬性的一個陣列)*您必須保持同步。 '距離= [{obj:Obj1,dist:15},{obj:Obj2,dist:221},{obj:Obj3,dist:9},{obj:Obj4,dist:2}]'你避免了同步問題。 – Thomas