n92*_*n92 4 javascript sorting jquery multidimensional-array
我有一个数组如下
var arry = [ [1, "Convention Hall", "Mumbai", 10, "XYZ Company"],
[2, "Auditorium", "Delhi", 10, "ABC Company"],
[3, "CenterHall", "Bangalore", 10, "ZZZ Company"],
....
]
Run Code Online (Sandbox Code Playgroud)
我想根据数组的第三项按字母顺序对数组进行排序,即arry[n][2]
这该怎么做。

您可以使用arry.sort(). 默认值为字母数字和升序。
所以它会是:
var arry = [ [1, "Convention Hall", "Dangalore", 10, "XYZ Company"],
[2, "Auditorium", "Belhi", 10, "ABC Company"],
[3, "CenterHall", "Aumbai", 10, "ZZZ Company"],
];
var x =arry.sort(function(a,b){ return a[2] > b[2] ? 1 : -1; });
alert(x);
Run Code Online (Sandbox Code Playgroud)