sort array of objects javascript by key value
arr.sort((x, y) => x.distance - y.distance);/**
* Function to sort alphabetically an array of objects by some specific key.
*
* @param {String} property Key of the object to sort.
*/
function dynamicSort(property) {
var sortOrder = 1;
if(property[0] === "-") {
sortOrder = -1;
property = property.substr(1);
}
return function (a,b) {
if(sortOrder == -1){
return b[property].localeCompare(a[property]);
}else{
return a[property].localeCompare(b[property]);
}
}
}myArray.sort(function(a, b) {
return a.distance - b.distance;
});
Also in JavaScript:
- display none js
- javascript download file
- copper reaction with water
- Convert a date to yyyy mm dd format
- MDN array length
- dynamically generate multiple functions javascript
- ndjson to json javascript
- aktuelle session id auslesen jsf
- find highest value in array javascript
- clean cache in npm
- how to regex a link javascript
- npm image to LM hash
- trigger window resize
- javscript async await explained
- ngmodel component angular
- javascript swap array elements
- dart code formatter vscode
- discord.js tagging the author
- select first option in dropdown jquery
- get random element from array js
- how to print in jsp
- jquery set attribute stack overflow
- remove required attribute jquery mvc
- vuex.esm.js