码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript设计模式

时间:2016-06-08 15:45:27      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:

由于本人只是个前端新手,刚学javascript,所以文章不可避免的会出现些错误。如果各位看客看到文章的错误,恳请指出,我会及时更改,谢谢!

 

   工厂模式是一种广为人知的设计模式,其提供创建对象的接口,根据调用者的参数来生成相应的对象。通过使用工厂模式而不是new关键字及具体类,可以将所有的实例化的类都集中在一个位置,用函数来封装以特定的接口创建对象的细节。举个例子来说明:

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 = creatPerson(‘张三‘, 29, ‘Software Engineer‘);
var person2 = creatPerson(‘李四‘, 38, ‘Doctor‘);

未完,待续。。。。

JavaScript设计模式

标签:

原文地址:http://www.cnblogs.com/xigua1994/p/5569951.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!