Javascript基础进阶(八)工厂模式

2018-08-06  本文已影响0人  js_冠荣

设计模式

什么是设计模式?

设计模式,是一套经过前人总结、业务验证并适合于特定业务开发的代码组织方式。
设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。

工厂模式

大白话理解就是:做一件事把实现相同的代码放到一个函数中,以后如果在想实现这个功能,不需要从新编写代码,只需要执行当前函数即可。

function Fn(opts){
    var obj = new Object();
    obj.name = opts.name;
    obj.color = opts.color;
    obj.getInfo = function(){
        return '名称:'+obj.name +', 颜色:'+ obj.color;
    }
    return obj;
}
var f = Fn({name: '猫', color: '白色'});
f.getInfo();
上一篇 下一篇

猜你喜欢

热点阅读