摘要: 1.工厂模式解决了创建多个相似对象的问题。但却没有解决对象识别的问题(即怎样知道一个对象的类型)。考虑到ECMAScript中无法创建类,开发人员发明了一种函数,用函数来封装以特定接口创建对象的细节。 function createPerson(name,age,job){ var o = new Object(); o.name=name; o.age = age; o.job = job; o.sayName=function(){ alert(this.name); }; return o; } var person1 = createPerson("Nicholas" 阅读全文
posted @ 2014-04-09 23:16 alexandra 阅读(126) 评论(0) 推荐(0) 编辑