js中结果按某属性排序

来源:互联网 发布:卡尔曼滤波器 知乎 编辑:程序博客网 时间:2024/05/20 03:43
results.sort(compare(sortName));sortName:属性名称// js结果的排序    function compare(propertyName) {        return function (object1, object2) {            var value1 = object1[propertyName];             var value2 = object2[propertyName];             if (value2 < value1) {                 return -1;             }             else if (value2 > value1) {                 return 1;             }             else {                 return 0;             }         }     }
0 0