💡
原文中文,约300字,阅读约需1分钟。
📝
内容提要
根据请求是否需要自动发送给服务器,选择合适的存储方式:数据量大于4KB时结合使用IndexedDB和Cookie;需跨会话持久化时使用LocalStorage;需实时同步时使用storage事件;否则使用SessionStorage。
🎯
关键要点
-
根据请求是否需要自动发送给服务器选择存储方式。
-
如果需要自动发送,使用Cookie,并设置HttpOnly和Secure。
-
数据量大于4KB时,考虑结合使用IndexedDB和Cookie存储ID。
-
如果不需要自动发送,检查数据是否需要跨会话持久化。
-
需要跨会话持久化时,使用LocalStorage。
-
如果需要跨标签页实时同步,配合使用storage事件。
-
如果不需要跨会话持久化,使用SessionStorage,标签页隔离更安全。
-
SessionStorage可以在页面刷新时保留数据。
🏷️
标签
➡️