回归初心,一起侃侃

三种创建对象的方式:
工厂模式
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="";

一起侃侃三种模式的区别?

阅读 2.7k
3 个回答

关键看你怎么用

javascript高级程序设计(第三版)第六章已经讲的很清除了,自己下载电子书看把。

这三种都有不好的地方吧 结合着用好

推荐问题