JSFiddle - React, Tailwind, and code Playground

by Gabriele Petrioli

JavaScript

var human = (function() {
    var _firstName = '';
    var _lastName = '';

    return {
        firstName: function() {
            if (arguments.length === 1) {
                _firstName = arguments[0];
            }
            else {
                return _firstName;
            }
        },
        lastName: function() {
            if (arguments.length === 1) {
                _lastName = arguments[0];
            }
            else {
                return _lastName;
            }
        },
        fullName: function() {
            return _firstName + ' ' + _lastName;
        }
    };
}());

human.firstName('Saeed');
human.lastName('Neamati');

alert(human.fullName());