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