美文网首页
js中备忘录模式

js中备忘录模式

作者: 阿凯_8b27 | 来源:发表于2020-07-16 17:18 被阅读0次

    1.备忘录模式主要的任务是对现有的数据或者状态做缓存,为未来某一时刻使用或者回复做准备。 对应浏览器来说 数据往往是从服务器获取的,请求的过程往往以时间与流量为代价的。采用此模式可以优化界面操作效率
    例如:
    列表翻页,对翻页的数据进行缓存,从而使翻页变的更流畅

        var cache = {};
        return function(page, fn){
            if(cache[page]){
                fn();
            } else {
                $.post('/url', {page}, function(res){
                    cache[page] = res;  
                })
            }
        }
    }
    

    相关文章

      网友评论

          本文标题:js中备忘录模式

          本文链接:https://www.haomeiwen.com/subject/jgqmhktx.html