closure vs class

var fibo = (function(){
    var buffer = [0,1];
    function f (n) {
        if(buffer[n] == null){
            var recur = f(n-1)+f(n-2);
            buffer[n] = recur;
            return recur;
        }else{
            return buffer[n]; 
        }
    }
    return f;
})();

posted @ 2016-08-12 10:18  Salaku  阅读(136)  评论(0编辑  收藏  举报