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
提交
取消