三种创建对象的方式:
工厂模式
function createPerson(name,age){
var o=new Object();
o.name=name;
o.age=age;
return o;
}
构造函数模式
function Person(name,age){
this.name=name;
this.age=age;
}
原型链模式
function Person(){
}
Person.prototype.name="";
Person.prototype.age="";
一起侃侃三种模式的区别?
关键看你怎么用