JSFiddle - React, Tailwind, and code Playground
by Mitch Greer
JavaScript
//factory pattern
function createPerson( name, age, job){
var o = new Object();
o.name = name;
o.age = age;
o.job = job;
o.sayName = function(){
alert( this.name);
};
return o;
}
var person1 = createPerson(" Nicholas", 29, "Software Engineer");
var person2 = createPerson(" Greg", 27, "Doctor");
alert(person2.name);