【问题标题】:Sort multidimensional array by the 5th field按第 5 个字段对多维数组进行排序
【发布时间】:2011-11-04 13:03:05
【问题描述】:

我有一个数组数组(二维):

var myArray = [
    ["DVD Title 1","label1","releasedate2","details1", 5241.2541],
    ["DVD Title 1","label3","releasedate1","details1", 8452.654],
    ["DVD Title 1","label3","releasedate2","details1", 45465.5465],
    ["DVD Title 1","label2","releasedate1","details1", 451.545],
    ["DVD Title 1","label1","releasedate1","details1", 7458.6545],
    ["DVD Title 2","label2","releasedaten","detailsn", 4545.545],
    ["DVD Title 2","label1","releasedaten","detailsn", 545.545]
];

我想对这个数组进行排序,按升序排列,按第 5 个字段(浮点数)。

有可能吗?

【问题讨论】:

标签: javascript arrays sorting multidimensional-array


【解决方案1】:
myArray.sort(function(a,b){
    return a[4] - b[4];
});

【讨论】:

  • 废话,我发帖之前应该已经刷新了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-06-30
  • 1970-01-01
  • 2015-08-23
  • 1970-01-01
  • 2013-10-22
相关资源
最近更新 更多