您的位置:首页 > Web前端 > JavaScript

js的工厂模式

2016-08-20 20:46 134 查看
//工厂模式

function createPerson(){
//创建一个小小的工厂
var obj = new Object();
//添加原料
obj.name = this.name;
obj.age = this.age;
obj.gender = this.gender;

obj.showName = function(){
console.log(this.name);
};
obj.showAge = function(){
console.log(this.age);
};
obj.showGender = function(){
console.log(this.gender);
};
//输出原料
return obj;
}

var p1 = createPerson();
p1.name = "hello world";
p1.age = 20;
p1.gender = "计算机";

p1.showAge();
p1.showName();
p1.showGender();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: