优点:
- 储存量理论上没有上限
- 所有操作都是异步的,相比 LocalStorage 同步操作性能更高,尤其是数据量较大时
- 原生支持储存JS的对象
- 是个正经的数据库,意味着数据库能干的事它都能干
- 操作非常繁琐
- 本身有一定门槛
- 打开数据库并且开始一个事务
- 创建一个 object store
- 构建一个请求来执行一些数据库操作,像增加或提取数据等 。
- 通过监听正确类型的 DOM 事件已等待操作完成 。
- 在操作结果上进行一些操作(可以在 request对象中找到)
二、区别关于cookie、sessionStorage、localStorage三者的区别主要如下:
- 存储大小:cookie数据大小不能超过4k,sessionStorage和localStorage虽然也有存储大小的限制,但比cookie大得多,可以达到5M或更大
- 有效时间:localStorage存储持久数据,浏览器关闭后数据不丢失除非主动删除数据;sessionStorage数据在当前浏览器窗口关闭后自动删除;cookie设置的cookie过期时间之前一直有效,即使窗口或浏览器关闭
- 数据与服务器之间的交互方式,cookie的数据会自动地传递到服务器,服务器端也可以写cookie到客户端;sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存
- 标记用户与跟踪用户行为的情况,推荐使用cookie
- 适合长期保存在本地的数据(令牌),推荐使用localStorage
- 敏感账号一次性登录,推荐使用sessionStorage
- 存储大量数据的情况、在线文档(附文本编辑器)保存编辑历史的情况,推荐使用indexedDB
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 移动硬盘灯亮但不读取 移动硬盘闪灯但读不出
- 清理c盘只留下系统文件步骤 电脑c盘格式化会怎样
- 2021手机qq文件保存位置 怎么看手机qq文件位置
- mkv后缀名改mp4的方法 mkv是什么文件格式怎么打开
- 不压缩文件夹设置密码 电脑如何设置文件夹密码
- windows10强制删除文件的方法 手机文件强制删除工具
- 工人物语4无法读取存档的原因 工人物语4秘籍怎么输入
- 回收站可以恢复什么文件 回收站清空了能恢复吗?
- 电脑删除文件找回 电脑误删除的文件怎么恢复
- 解压文件的软件哪个好用怎么打开 解压文件的软件哪个好