数组排序可用sort()
var arr = [90,20,1,3,4,46,78,88];
arr.sort(function(a,b){
return a - b//反序可用return b - a
})/
console.log(arr)// [1, 3, 4, 20, 46, 78, 88, 90]
如果有三个对象,里面根据年龄大小排序
var obj={
age:20
}
var obj1={
age:21
}
var obj2={
age:22
}
var tempArr = [obj2,obj,obj1]
tempArr.sort(function(a,b){
return a.age - b.age
})
console.log(tempArr)//[obj, obj1,obj2]
js数组排序
最新推荐文章于 2022-12-24 21:35:03 发布