jquery 二维数组多条件排序 jquery二维数组排序 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var array = [[1,2,10],[1,9,8],[8,2,7],[8,10,1],[5,10,2]]; //console.log(array) array.sort(function(a,b){ if(a[0] - b[0] < 0){ return a[0] - b[0] }else if(a[0] == b[0]){ return a[2] - b[2] }else{ return a[0] - b[0] } }); 簡化一下var array = [[1,2,10],[1,9,8],[8,2,7],[8,10,1],[5,10,2]]; array.sort(function(a, b){ if(a[0] == b[0]){ return a[2] - b[2]; } return a[0] - b[0];});console.log(array); 求助时间选择插件改为两位的日期 高手进来 javascript实现验证码 请教大师一个jquery的问题 困扰的问题 讨论: 怎么在页面载入时就让窗口全屏(无工具,地址栏) javascript的计算问题,为什么1.3*3算不对? JavaScript如何检测文本框里是否只是数字?急在线等! 我刚用JS,遇到一个问题 高分求解:为什么我的一个网页的javascript代码不起作用? 请帮助看一下怎么把for改成用$.each遍历表单并生成二维数组 JQuery EasyUI datagrid 单元格的合并
//console.log(array)
array.sort(function(a,b){
if(a[0] - b[0] < 0){
return a[0] - b[0]
}else if(a[0] == b[0]){
return a[2] - b[2]
}else{
return a[0] - b[0]
}
});
array.sort(function(a, b){
if(a[0] == b[0]){
return a[2] - b[2];
}
return a[0] - b[0];
});
console.log(array);