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继承基本概念 >>