function sortArr(key) {
return userLs.sort(function(obj1, obj2) {
return obj1[key] - obj2[key]
})
}
var userLs = [{
name: "李白",
age: 24,
score: 97
}, {
name: "王昌龄",
age: 27,
score: 90
}, {
name: "李清照",
age: 17,
score: 92
}, {
name: "白居易",
age: 33,
score: 80
}, {
name: "苏轼",
age: 60,
score: 60
}, ]
数组里的对象属性值排序(闭包)
最新推荐文章于 2026-06-22 19:44:33 发布
该代码定义了一个名为sortArr的函数,用于对用户列表按指定属性进行排序。示例中,用户列表包含姓名、年龄和分数,函数按年龄从小到大排序。

632

被折叠的 条评论
为什么被折叠?



