JavaScript 工厂模式创建对象

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/coderinchina/article/details/90715037

创建对象在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 值返回

猜你喜欢

转载自blog.csdn.net/coderinchina/article/details/90715037