我有一个包含子数组的数组,希望按数组排序并按子数组中的第一项降序。例如,我希望采用以下数组“
array = [[2,text],[5,text],[1,text]]
并将其排序为
array = [[5,text],[2,text],[1,text]]
是否有任何简单的功能可供使用?谢谢!
答案 0 :(得分:11)
array = [[2,text],[5,text],[1,text]];
array.sort(function(a,b){return a[0] < b[0]})
答案 1 :(得分:1)
array = [[2,text],[5,text],[1,text]];
array.sort(function(a,b){return a[0] - b[0]})
排序功能的工作
函数是否返回
source上的其他信息。