sort multidimentional array javascript [英] sort multidimentional array javascript
本文介绍了sort multidimentional array javascript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想对多维数组进行排序。
I would like to sort a multidimentional array of doubles.
数组看起来像这样:[[1,2],[2,3],[5,6],[8,9]]
The array looks like this : [[1,2],[2,3],[5,6],[8,9]]
我想按X值对其进行排序,并保持x,y值配对。
I would like to sort it by the X value, and keep the x,y values paired.
我在网站上搜索了多维分类,找到了像这些,其中sort函数被修改如下:
I searched the site for multidimentional sorting and found threads like these where the sort function is modified like so:
location.sort(function(a,b) {
// assuming distance is always a valid integer
return parseInt(a.distance,10) - parseInt(b.distance,10);
});
我不知道如何修改此功能以便为我工作,但是......我可以吗?得到一点帮助?谢谢!
I'm not sure how to modify this function to work for me, however... Could I get a little help? Thanks!
推荐答案
只需比较数组值 -
Just compare the array values -
var myarray = [[1,2],[2,3],[5,6],[8,9]];
myarray.sort(function(a,b) { return a[0] - b[0]; });
这篇关于sort multidimentional array javascript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文