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);
});