Factory Functions
function PersonMaker(name, age) {
const person = {
name: name,
age: age,
talk() {
console.log(`hi! iam ${name}`);
},
};
return person;
}
let p1 = PersonMaker("abhi", 20);
let p2 = PersonMaker("max", 43);
console.log(p1.age);
console.log(p1.name);
console.log(p1.talk());
console.log(p2.age);
console.log(p2.name);
console.log(p2.talk());

Comments
Post a Comment