在JavaScript 中按列值對2D 數組進行排序
問題:
如何在JavaScript 中根據列值對2D 數組進行排序特定列中的值?
程式碼片段:
要按第一列對2D 陣列進行排序,請使用以下程式碼:
說明:
說明:
說明:
說明:
說明>sort() 方法對陣列就位。在本例中,我們傳遞一個sortFunction 來比較兩個陣列a 和b 的第一個元素,如果a 應該在b 之前,則傳回-1;如果b 應該在a 之前,則傳回1;如果它們相等,則回傳0。 依第二列排序:要按第二列排序,請將sortFunction 替換為以下:輸出:輸出:輸出:輸出:輸出:排序後的陣列將如下所示:
以上是如何在 JavaScript 中按列值對二維數組進行排序?的詳細內容。更多資訊請關注PHP中文網其他相關文章!