美文网首页
Javascript基础进阶(八)工厂模式

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

作者: js_冠荣 | 来源:发表于2018-08-06 18:38 被阅读0次

    设计模式

    什么是设计模式?

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

    工厂模式

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

    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();
    

    相关文章

      网友评论

          本文标题:Javascript基础进阶(八)工厂模式

          本文链接:https://www.haomeiwen.com/subject/lmbgvftx.html