我正在开发 Web 应用程序的客户端部分。所以我有一些控件,如网格、图片库等。我通过 AJAX 请求收到的所有数据。缓存已经收到的数据是个好主意吗?我担心如果网格有数千行,它会占用用户 RAM,我的应用程序会很慢。什么是好的做法?
最佳答案
HTTP协议(protocol)已经有一个系统来缓存数据。
对于从 ajax 请求接收的数据,没有必要在 javascript 中使用缓存,只需要正确使用 HTTP 缓存即可。
For explanation of Cache-Control HTTP directives, see the specification at http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.
关于javascript - 缓存从 AJAX 接收到的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6676489/