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’];
empArray.sort();

//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.
    employeeArray.sort(orderByEmpEmailAscending);
    employeeArray.sort(orderByEmpAgeAscending);
   
</script>



ANIL SINGH

Anil Singh is an author, tech blogger, and software programmer. Book writing, tech blogging is something do extra and Anil love doing it. For more detail, kindly refer to this link..
My Blogs - https://code-sample.com and https://code-sample.xyz
My Book1 - BEST SELLING ANGULAR BOOK (INCLUDING ALL VERSIONS 2, 4, 5, 6, 7)
My Book2 - ANGULAR 2 INTERVIEW QUESTIONS BOOK - Both Books are Available on WorldWide.

www.code-sample.com/. Powered by Blogger.