JSFiddle - React, Tailwind, and code Playground
JavaScript
var names = [{
name: 'leon',
id: 1
}, {
name: 'laura',
id: 20003
}, {
name: 'anne',
id: 45
}];
function sortBy(obj, key) {
return obj.sort(function(a, b) {
return a[key].localeCompare(b[key]);
});
}
document.body.innerHTML = JSON.stringify(sortBy(names, 'name'));