Sort javascript array with respect to an attribute

http://stackoverflow.com/questions/12670645/sort-javascript-array-with-respect-to-an-attribute#12670746

by phusick

HTML

<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/dojo/1.8/dijit/themes/claro/claro.css">

CSS

body {
    padding: 30px;
}

JavaScript

require([
    "dojo/store/Memory"    
], function(
    Memory
) {
    
    var data = [
        { 
            FirstName: "xyz",
            Lastname: "QSD",
            rollNo: "1",
            EntryDate: "2012-09-11T17:35:31.835+02:00"
        },
        {
            FirstName: "abc",
            Lastname: "qgr",
            rollNo: "2",
            EntryDate: "2012-08-11T17:35:31.835+02:00"
        }
    ];
    
    var store = new Memory({ data: data });
    
    var sortedData = store.query(null, {
        sort:[{ attribute: "FirstName", descending: false }]
    });
    
    console.dir(sortedData);
    
});