js函数使用技巧

来源:互联网 发布:2016新鲜网络赚钱项目 编辑:程序博客网 时间:2024/05/22 00:40
//函数使用技巧/** 代理函数 --> 用程序来决定返回的函数(即成产函数的函数)* */(function () {    //初始化需要的方法    var math = {addNum:'add',maxNum:'max'};    var NumExtend = function (name) {        if (math[name] === "add"){            return function (v1,v2) {                return v1 + v2;            }        }else if (math[name] === 'max'){            return function (v1,v2) {                return v1 > v2 ? v1 : v2;            }        }    }//调用console.log(NumExtend('maxNum')(10,100));})();
0 0