我有一個2D陣列,其被構造是這樣的:重新排列二維陣列由數組元素
image_arrary[[image1.jpg, 1][image2.jpg, 2][image3.jpg, 3]]
內陣列元素是IMAGE_NAME和image_order
用戶可以點擊一個按鈕,用於將改變圖像的順序,使後點擊陣列看起來像這樣
image_arrary[[image1.jpg, 1][image2.jpg, 3][image3.jpg, 2]]
如何重新排列,使該陣列由image_order所以它看起來像這樣排序?
image_arrary[[image1.jpg, 1][image3.jpg, 2][image2.jpg, 3]].
非常感謝提前。
你試過循環數組嗎? –
@MorganWilde好神,沒有。我們有這個算法。只需使用[array.sort](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort)並讓JS引擎完成繁重的工作。 – Blazemonger
@Blazemonger是否適用於他的情況?根據'[] [1]'元素值對'[]'進行排序。 –