1,工厂模式
//工厂模式
function createObiect(name,age){
var obj=new Object(); //创建对象
obj.name=name; //添加属性
obj.age=age;
obj.run=function(){ //添加对象方法
return this.name+this.age+'运行中....'
};
return obj; //返回对象引用
}
var box1=createObject('Lee',100);
var box2=createObject('jact',200);
alert(box1.run());
alert(box2.run());
//问题识别不出来,搞不清谁到底是谁的对象
2, 构造函数模式