【代码】JavaScript实现对数组按指定属性排序

2021-10-12 12:03:07  阅读 2815 次 评论 0 条

我们经常会遇到后端返回的对象需要排序,比如根据年龄之类的。

var arr = [
    {name:'a',age:0},
    {name:'b',age:18},
    {name:'c',age:8}
];
function compare(property) {
    return function (obj1, obj2) {
        return obj1[property] - obj2[property];
    }
}
var narr=arr.sort(compare('age'));
console.log(narr);



微信扫码查看本文
本文地址:https://www.yangguangdream.com/?id=2174
版权声明:本文为原创文章,版权归 编辑君 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?