Factory method pattern
by Artem
JavaScript
'use strict';
const Person = (name) => {
const sayHi = () => name;
const services = {
sayHi
};
return services;
};
const vasya = Person('vasya');
console.log(vasya.sayHi());
by Artem
'use strict';
const Person = (name) => {
const sayHi = () => name;
const services = {
sayHi
};
return services;
};
const vasya = Person('vasya');
console.log(vasya.sayHi());