How to Sort Array of Objects in jQuery - Kvcodes
X

Congrats, You are Subscribed to Receive Updates.

How to Sort Array of Objects in jQuery


Hi , This is my another code to sort an Array of Objects by using Javascript. We can able to sort an Array of values easily with simply Adding a Sorting Function. But If the Array is an Array of Objects means, We have to add little more specific things to Sort it. Yo can Sort it Either way. Whether the Property of an object, else the Value of the Object.

Before getting into deep, we are going to write a Sorting function  to carryout the Sorting.

function Kv_jquery_sorting_ascending(a, b) {
    if (a.name== b.name) {
        return 0;
    } else if (a.name> b.name) {
        return 1;
    }
    return -1;
}

Sorry ,I forgot to give you the Example Array for Sorting, You can collect more details about Array of Objects from here.

Sample Array

Now, We are going to Sort in Ascending Order with the above function.

first_array.sort(Kv_jquery_sorting_ascending);

The above function makes the list in Ascending order based on Name, If you need it Descending order, than use one another function to get it descending ordered Array.

first_array.reverse();

That’s it Now you can do sorting as well as reverse Sorting of Array of Objects.

commenter

About Varadharaj V

The founder of Kvcodes, Varadharaj V is an ERP Analyst and a Web developer specializing in WordPress(WP), WP Theme development, WP Plugin development, Frontaccounting(FA), Sales, Purchases, Inventory, Ledgers, Payroll & HRM, CRM, FA Core Customization, OpenCart Theme Development, PHP, HTML, CSS, jQuery, Bootstrap development and content SEO.

Comment Below

Your email address will not be published. Required fields are marked *

*

Current ye@r *

Menu

Sidebar

Subscribe E-mail Updates

Congrats, You are Subscribed to Receive Updates.

Advertisement

Category Posts