创建对象在JavaScript中有三种, 当然工厂模式在Java中就是创建对象工厂 只是工厂模式把上层和创建对象之间隔离了一层而已那么在JavaScript中工厂模式也是一样
function createObj(name,age) {
var obj = new Object();
obj.name = name;
obj.age = age;
return obj;
}
var person = new createObj("zhouguizi",18);
console.log("name=",person.name);
工厂模式和构造函数创建对象的区别:
1:工厂模式方法首字母是小写
2:工厂模式有new. 对象操作
3:工厂模式有return 值返回