本文实例分析了JS常见构造模式。分享给大家供大家参考,具体如下: 1.工厂模式 没有解决对象识别的问题。因为函数内部使用了new Object来创建对象 function Factory(name,age) { var o=new Object(); o.name=name; o.age=age; o.what=what;//用函数引用的方式消除重复创建相同函数的弊端,节省资源.函数引用可以修改this的指向,函数调用不可以! return o; } what=funciton() { alert(this.name+this.age); } var