js代码封装

来源:互联网 发布:清风算法辅助软件 编辑:程序博客网 时间:2024/06/07 01:53
    <script type="text/javascript">    var calculator=(function(){       var add=function(v1,v2){        return v1+v2;       }       var substract=function(v1,v2){            return v1-v2;       }        var mutiply=function(v1,v2){            return v1*v2;       }       var divide=function(v1,v2){         return v1/v2;       }       return {            add:add,            substract:substract,            mutiply:mutiply,            divide:divide       }    })();    </script>    <script>       //开闭原则 对直接修改关闭、扩展开放        var calculator=(function(cal){        cal.mod=function(v1,v2){          return v1%v2;        }        return cal;     })(window.calculator||{})    </script>
原创粉丝点击