js sort方法对数组里面的所有对象进行排序

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/guochengabcd/article/details/92085879
function compare(propertyName, index) {
    return function(a, b) {
        let value1 = a[propertyName];
        let value2 = b[propertyName];
        if (vm.reverse[index]) {
            return value2 - value1;
        } else {
            return value1 - value2;
        }
    };
}

propertyName为对象里面的建的名字

arr.sort(compare('age'))  得到的就是数组里面对象排序的结果

(案例:能源管理项目)key_equipmemt.controller.js文件,大概位置在535行

猜你喜欢

转载自blog.csdn.net/guochengabcd/article/details/92085879