我使用本地存储来存储一些数据:用户发出 ajax 请求来获取信息,我将结果存储在存储中,以便下次他请求相同的信息时,我首先在存储中查看它是否存在。
现在我意识到,将数据保存在内存中的对象中,并在需要时循环该数据,而不是循环本地存储,实际上更有效。因此,当我将一些数据从本地存储移动到内存中对象时,我想知道 window.unload 事件是否可以reliably用于将该缓存对象的内容写入磁盘上的本地存储,然后使用 onload 事件将其检索回来?
Thanks.
window.unload
在许多情况下可能不会被调用,例如,如果用户关闭选项卡或浏览器崩溃。作为预防措施,为什么不定期将数据保存到 localStorage 中呢?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)