网站制作学习网JS脚本→正文:javascript定义类或者对象之混合工厂方式
字体:

javascript定义类或者对象之混合工厂方式

JS脚本 2010/3/2 16:55:13  点击:不统计

文章来源:www.forasp.cn网站制作学习

混合工厂模式,是工厂模式上面的一种变化,看起来与工厂模式十分相似,点主要区别是:工厂模式返回对象(实例),没有调用new实例化,而在混合工厂模式下有new实例化,看起来更想镇的构造函数
举例说明:http://%77%77%77%2E%66网站制作%6F学习网%72%61%73%70%2E%63%6E
function Create_obj()
{
var obj = new Object;
obj.name = "名称测试";
obj.show_name = function(){alert(this.name);}
return obj
}

var obj1 = new Create_obj();
obj1.show_name();//输出"名称测试"http://%77%77%77%2E%66网站制作%6F学习网%72%61%73%70%2E%63%6E

上面就是javascript定义类或者对象之工厂方式

其它模式
javascript定义类或者对象之工厂方式
javascript定义类或者对象之函数方式
javascript定义类或者对象之原型方式
javascript定义类或者对象之混合方式
javascript定义类或者对象之混合工厂方式

http://%77w%77%2E%66%6F%72%61%73%70%2E%63n网站制作学习

·上一篇:javascript定义类或者对象之混合方式 >>    ·下一篇:javascript继承基本概念 >>
推荐文章
最新文章