Javascript在一个索引中排序多个值的数组

时间:2015-10-30 14:43:53

标签: javascript arrays graph

我有一个值为

的数组
[[300, 2.6], [400, 2.2], [500, 3.0]]

如何对两个尺寸进行排序,以便能够在图形中正确显示输出? array.sort()似乎不起作用,因为它只在整个数组中按一个值排序。

谢谢。

1 个答案:

答案 0 :(得分:0)

最好的方法是使用lodash



var values = [[500, 1.1], [300, 2.2], [400, 1.5]];

var sorted = _.sortBy(values, function(pair){return pair[0];});

console.log('sorted values: ' + JSON.stringify(sorted));

<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/3.10.1/lodash.min.js"></script>
&#13;
&#13;
&#13;