【发布时间】:2019-06-18 06:00:32
【问题描述】:
我正在使用 JavaScript 代码,其中有一个如下所示的数组:
数组:
[
["2015-08-09", 1.2, 1.20, 2.1],
["2015-08-10", 1.2, 1.21, 2.11],
["2015-08-11", 1.2, 0.99, 2.20],
["2015-10-29", 1.2, 1.12, 2.22],
["2015-09-10", 1.21, 1.19, 2.00]
]
我需要的结果是:
[
["2015-08-09", 1.20, 1.20, 2.10],
["2015-08-10", 1.20, 1.21, 2.11],
["2015-08-11", 1.20, 0.99, 2.20],
["2015-10-29", 1.20, 1.12, 2.22],
["2015-09-10", 1.21, 1.19, 2.00]
]
由于数组是 3 维的,我想对 column 1 和 2 进行排序,因此首先在 1 列上应用升序,然后在 2 列上应用升序(升序/降序)。
【问题讨论】:
-
不是二维的吗?只是说'
-
不是二维数组,还有它的动态数组?
-
关于动态数组...如果您不向我们提供有关动态含义的更多信息以及示例,我们将无法为您提供帮助。
-
你更新原题后,输入数组和预期结果其实是一回事,你能不能改进一下或者给更多反馈给你现在真正需要的东西?
标签: javascript arrays columnsorting