5,var data = [{name:’Aleen’, birthday:’1992-06-19’},{ name:’Jack’, birthday:’1994-03-12’},{ name:’Flank’, birthday:’1991-09-10’},{ name:’San’, birthday:’1993-11-17’}]
1 回答
已采纳
业余奶茶品鉴师
TA贡献260条经验 获得超388个赞
function sort(arr) {
var len = arr.length;
for (var i = 0; i < len; i++) {
for (var j = 0; j < len - 1; j++) {
if (arr[j].birthday > arr[j + 1].birthday) { // 比较相邻元素
var temp = arr[j + 1]; //元素交换
arr[j + 1] = arr[j];
arr[j] = temp;
}
}
}
return arr;
}
console.log(sort(data))这个方法就ok。记得采纳下
添加回答
举报
0/150
提交
取消
