美文网首页
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