instantiation patterns - mmedrano9438/peripheral-brain GitHub Wiki
refers to the myriad ways to create instances of objects.
const FuncPerson = function(name, favFood) { const obj = {};
obj.name = name; obj.favFood = favFood;
obj.greet = function() {
return Hi, my name is ${name}!
;
}
obj.ask = function() {
return Would you like to get some ${favFood}?
;
}
return obj; };
const tom = FuncPerson('Tom', 'pizza'); tom.name; // returns 'Tom' tom.greet(); // returns 'Hi, my name is Tom!' First