Skip to content

${redev}

Published 4/9/2016 ยท 1 min read

Tags: javascript

Factory Function To Create An Object In JavaScript

Use a constructor function that returns an object. You can then create multiple people passing in the first and last name arguments the createPerson function.

var createPerson = function(firstName, lastName) {
    return {
        firstName: firstName,
        lastName: lastName,
        sayHi: function() {
        return "Hi there";
    }
};

var johnDoe = createPerson("John", "Doe");
var janeDoe = createPerson("Jane", "Doe");

Related Articles