JSFiddle - React, Tailwind, and code Playground
by skilldrick
JavaScript
function person(name) {
function get() {
return name;
}
function set(newName) {
name = newName;
}
return {get: get, set: set};
}
var dave = person('Dave');
alert(dave.get()); //'Dave'
dave.set('Bob');
alert(dave.get()); //'Bob'
var mary = person('Mary');
alert(mary.get()); //'Mary'