首頁 >web前端 >js教程 >如何在 JavaScript 中按列值對二維數組進行排序?

如何在 JavaScript 中按列值對二維數組進行排序?

DDD
DDD原創
2024-11-30 11:19:13862瀏覽

How to Sort a 2D Array in JavaScript by Column Value?

在JavaScript 中按列值對2D 數組進行排序

問題:
如何在JavaScript 中根據列值對2D 數組進行排序特定列中的值?

程式碼片段:
要按第一列對2D 陣列進行排序,請使用以下程式碼:

說明:

說明:

說明:

說明:

說明>sort() 方法對陣列就位。在本例中,我們傳遞一個sortFunction 來比較兩個陣列a 和b 的第一個元素,如果a 應該在b 之前,則傳回-1;如果b 應該在a 之前,則傳回1;如果它們相等,則回傳0。 依第二列排序:要按第二列排序,請將sortFunction 替換為以下:輸出:輸出:輸出:輸出:輸出:排序後的陣列將如下所示:

以上是如何在 JavaScript 中按列值對二維數組進行排序?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn