优势:
- 异步,不阻塞
- 多数据类似,不只是字符串,比如二进制文件
- 事务性
- 浏览器兼容性还行
使用场景:对于后台、中台项目可以尝试使用
- git clone https://github.com/yuelau/indexeddb.git
- cd indexeddb
- npm install -g @vue/cli
- npm install -g @vue/cli-service-global
- npm run serve
- 打开浏览器控制台 (eg: Chrome)
- 找到
Application
选项 - 点击
Storage -> IndexedDB 查看初始化创建的 db_user 数据库
- 点击
添加数据
多加点数据 - 点击
遍历数据
出来所有的添加的数据 - 其他功能自行尝试
- node 版本 >= 8.9