sort multidimentional array javascript

tbo*_*hev 3 javascript sorting

我想排序一个多维数组的双精度数组.

数组看起来像这样:[[1,2],[2,3],[5,6],[8,9]]

我想按X值对其进行排序,并保持x,y值配对.

我在网站上搜索了多维分类,并找到了像这样的线程,其中sort函数被修改如下:

location.sort(function(a,b) {

  // assuming distance is always a valid integer
  return parseInt(a.distance,10) - parseInt(b.distance,10);

});
Run Code Online (Sandbox Code Playgroud)

我不知道如何修改此功能以便为我工作,但是......我能得到一些帮助吗?谢谢!

Muk*_*oni 5

只需比较数组值 -

var myarray =  [[1,2],[2,3],[5,6],[8,9]];

myarray.sort(function(a,b) { return a[0] - b[0]; });
Run Code Online (Sandbox Code Playgroud)