웹 개발

javascript json sort

노루아부지 2019. 8. 23. 21:38
var people = [
    {name: 'a75',
    item1: false,
    item2: false},
    {name: 'z32',
    item1: true,
    item2: false},
    {name: 'e77',
    item1: false,
    item2: false}];

function sortByKey(array, key) {
    return array.sort(function(a, b) {
        var x = a[key]; var y = b[key];
        return ((x < y) ? -1 : ((x > y) ? 1 : 0));
    });
}

people = sortByKey(people, 'name');

 

출처 : http://stackoverflow.com/questions/8175093/simple-function-to-sort-a-json-object-using-javascript

728x90
loading