javascript函数库

//构造缓存函数
var memoizer = function (memo, fundamental) {
    var shell = function (n) {
        var result = memo[n];
        if (typeof result !== 'number') {
            result = fundamental(shell, n);
            memo[n] = result;
        }
        return result;
    };
    return shell;
};

 

posted @ 2014-10-03 21:43  wuhn  阅读(109)  评论(0编辑  收藏  举报