JS设计模式:备忘录模式

前端之家收集整理的这篇文章主要介绍了JS设计模式:备忘录模式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
var Page = function() {
    var cache = {};
return function(page,fn) {
    if (cache[page]) {
        showPage(page,cache[page]);
        fn && fn();
    } else {
        $.post('./data/getNewsData.<a href="/tag/PHP/" target="_blank" class="keywords">PHP</a>',{
            page : page
        },function(res) {
            if (res.errNo == 0) {
                showPage(page,res.data);
                cache[page] = res.data;
                fn &amp;&amp; fn();
            } else {

            }
        })
    }
}

}();

缓存已访问过的数据,优化性能

猜你在找的程序笔记相关文章