js的工厂模式

来源:互联网 发布:北京大学医学网络教育 编辑:程序博客网 时间:2024/05/17 03:09
//工厂模式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();
0 0
原创粉丝点击