let arr
= [
{
name
: '张三',
age
: 66
},
{
name
: '李四',
age
: 88
},
{
name
: '王五',
age
: 55
},
{
name
: '赵六',
age
: 99
},
{
name
: '赖八',
age
: 7
}
]
let compare
= function
(k
) {
return function
(a
, b
) {
var M
= a
[k
];
var N
= b
[k
];
return M
- N
;
}
}
console
.log(arr
.sort(compare('age')))
let compare
= function
(a
, b
) {
let J
= a
.age
let K
= b
.age
if (J
< K
) {
return 1
} else if (J
> K
) {
return -1
} else {
return 0
}
}
console
.log(arr
.sort(compare
))
转载请注明原文地址: https://mac.8miu.com/read-489869.html