享元模式
var Person = function(sex) {
this.sex = sex;
}
var factory = (function() {
var people= {},
return {
create: function(sex) {
let human = people[sex];
if(human) {
return human;
}else {
people[sex] = human;
}
}
}
}());
var manager = function() {
var database = {};
return {
add: function(id) {
var obj = factory.create('male');
databse[id] = obj;
}
}
}