当前位置:Gxlcms > JavaScript > JS实现前端缓存的方法

JS实现前端缓存的方法

时间:2021-07-01 10:21:17 帮助过:3人阅读

这篇文章主要为大家详细介绍了JS实现前端缓存的方法,具有一定的参考和学习js的价值,对js感兴趣的小伙伴们可以参考一下本篇文章。

在前端浏览器中,有些数据(比如数据字典中的数据),可以在第一次请求的时候全部拿过来保存在js对象中,以后需要的时候就不用每次都去请求服务器了。对于那些大量使用数据字典来填充下拉框的页面,这种方法可以极大地减少对服务器的访问。这种方法特别适用于使用iframe的框架。

具体实现思路和方法:

创建一个cache.js文件:

1、前端页面,定义那些数据需要一次性拿到前端缓存,定义一个对象来保存这些数据:

2、前端页面,定义一个函数来调用后台接口获取数据,然后保存到本地缓存对象(dicts)中。

在主页面加载的时候调用这个方法一次性获取数据并缓存起来。这样,以后需要同样的数据,就直接从本地对象dicts中获取了。

后端Controller:

3、定义一个接口,根据前端的请求,查询数据库(或查询服务器缓存,如下面例子中)获取数据返回给前端:

以上就是本文的全部内容,希望对大家的学习有所帮助!!

相关推荐:

详解JavaScript中的六种错误类型

利用javascript如何随机生成一定位数的密码

javascript计算渐变颜色的实例

以上就是JS实现前端缓存的方法的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行