sorting array in JavaScript

Hi All, I'm going to explain to sorting array in JavaScript.

Today's, I have a requirement to sorting array using JavaScript.

JavaScript have to Array.sort() method is default ascending order.

var empArray = ['x', 'a', 'z', ‘b’];

//Output: a, b, x and z.

These Code samples are working on mostly all browsers (IE, Mozilla, and Firefox etc.)

In the 1st step, Code Sample for JavaScript sorting Array objects

<script type="text/javascript" lang="ja">
     //Employee array collections.
    var employeeArray = [
        { empName: "Anil", empEmail: "[email protected]", empAge: 29 },
        { empName: "Sunil", empEmail: "[email protected]", empAge: 22 },
        { empName: "Sushil", empEmail: "[email protected]", empAge: 19 },
        { empName: "Reena", empEmail: "[email protected]", empAge: 23 },
        { empName: "Tinko", empEmail: "[email protected]", empAge: 20 }

    //Method : sorting by ascending order by Email
    function orderByEmpEmailAscending(p, q) {
        if (p.empEmail == q.empEmail) {
            return 0;
        } else if (p.empEmail > q.empEmail) {
            return 1;
        return -1;
    //Method : sorting by ascending order by Age
    function orderByEmpAgeAscending(p, q) {
        return p.empAge - q.empAge;

    //Used to array.sort() method.


Hey! I'm Anil Singh. I author this blog. I'm Active Blogger, Programmer. I love learning new technologies, programming, blogging and participating the forum discussions more...
My Blogs - and
My Books - Google Amazon and Flipkart Book Store!

You Might Also Like
Post a Comment Powered by Blogger.
ASK Questions
SQL Server NodeJs TypeScript JavaScript Angular SQL Server My Book