JSFiddle - React, Tailwind, and code Playground
JavaScript
var users = [{
name: "A",
surname: 'CC',
age: 20
}, {
name: "B",
surname: 'BB',
age: 25
}, {
name: "C",
surname: 'AA',
age: 18
}];
function byField(field) {
return function(a, b) {
return a.field > b.field ? 1 : -1;
};
}
users.sort(byField('age'));
users.forEach(function(user) {
alert(user.age);
});