11.工厂模式创建对象
原 javascript读完大概需要1分钟
- 发布时间:2017-07-26 20:30 星期三
- 刘伟波
- 654
- 更新于: 2017-07-26 20:30 星期三
工厂模式创建对象
<script> //1.使用了工厂模式创建对象解决了实例化大量重复的问题 function createObj(name,age) { var obj=new Object(); obj.name=name; obj.age=age; obj.study= function () { console.log("我叫"+name+",今年"+age+"岁,我爱学习。"); }; return obj; } var stu=createObj("张三","22"); var stu2=createObj("李四","22"); console.log(stu.study());//我叫张三,今年22岁,我爱学习。 console.log(typeof stu); console.log(typeof stu2); //都是Object 工厂函数缺点:不能确定对象的具体类型 </script>
发表评论: