sam*_*sam 7 html javascript web-storage
我想在 java 脚本中缓存来自 Web api 响应的大对象。我有两个选择,要么将其存储在浏览器会话存储中,要么让一些变量保存响应。我知道会话存储具有持续到会话关闭的一些优势,但除此之外,使用会话存储还有其他好处吗(例如对浏览器内存的影响)?
我想这取决于你是否需要支持通过 iPhone 浏览。请参阅https://spin.atomicobject.com/2013/01/23/ios-private-browsing-localstorage/了解本地存储的 iPhone 隐私浏览问题,即 safari 报告 DOM 异常 22,超出存储配额。
无论哪种方式,您的本地存储使用情况都需要通过变量传递。
我猜想,您可以通过存储在会话存储中来减少 Ajax 请求,如果浏览器不支持本地存储或该值不存在,则可以在每次页面加载时执行 Ajax 请求。
| 归档时间: |
|
| 查看次数: |
2138 次 |
| 最近记录: |