group-object
Javascript helper functions for json object grouping and sorting for multiple properties
Installation
Install with npm
npm install @jshunters/jutil
Usage
Include the module
Options available
for grouping
//we can pass either a single propertyjutil; //we can pass either multiple properties as arrayjutil;
for sorting
// we can pass single property jutil; // we can pass array of properties jutil; // we can pass s properties with order as objectjutil;
var jutil = ;// group an object for multiple properties let arrObj = "h_id": "3" "city": "Dallas" "state": "TX" "zip": "75201" "price": "162500" "h_id": "4" "city": "Bevery Hills" "state": "CA" "zip": "90210" "price": "319250" "h_id": "6" "city": "Dallas" "state": "TX" "zip": "75000" "price": "556699" "h_id": "5" "city": "New York" "state": "NY" "zip": "00010" "price": "962500"; var groupedData = jutil;console; var groupedData = jutil;console; // asynchronous functions for groupingjutil; jutil; // sort a json object for multiple propertieslet sortedData = jutil;console; //sort for multiple keys with defined order where 1/-1 is for ascending/descending orderslet sortedData = jutil;console; //sort for single propertyvar sortedData = jutil;console;
Notes
Javascript helper functions for json object grouping and sorting for multiple properties
License
MIT