数组排序/根据对象内某字段排序

/* 根据对象内某字段进行排序 */
/*
    **    运用方式
    **    obj.sort(compare(property));
*/
const compare = property => {
    return (a, b) => {
        var value1 = a[property];
        var value2 = b[property];
        return value2 - value1;
    }
}

/* 数组排序 */
/*
    **    运用方式
    **    obj.sort(sortNumber);
*/
const sortNumber = (a, b) => {
    return a - b;
}

你可能感兴趣的:(数组排序/根据对象内某字段排序)