Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Array.prototype.keySort = function(key, sort){
- this.sort(function(a, b) {
- if (sort == 'desc') {
- var result = (a[key] < b[key]);
- } else if (sort == 'asc') {
- var result = (a[key] > b[key]);
- }
- return result ? 1 : -1;
- });
- return this;
- }
- dataArray.keySort('OrderID', 'asc'); //USAGE
- dataArray.keySort('OrderDate', 'desc'); //USAGE
Add Comment
Please, Sign In to add comment