HelloIndexedDB
Posted qq3279338858
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HelloIndexedDB相关的知识,希望对你有一定的参考价值。
前言
- localStorage的容量在5M左右,而indexedDB达到惊人的500M
- 可以存储arraybuffer
- 进程为异步等特征
- localStorage降级为用于存储散列的快速读取配置项的存储工具
基础概念
- 记录一条数据
- 打开一个数据库
- 在这个数据库里面选择一个store(也就是sql数据库里面的表)
- 进行增删改查的工作
- 在indexedDB中,被存的object的属性名就相当于字段名,属性值就相当于字段值(keyPath简单的讲就是object的属性名)
- keyPath可以是链式的多级属性。比如有一个person对象里面深层级的值可以用person.body.head.left_eye获得,而这个时候"body.head.left_eye"就是这个值相对于person对象的keyPath。
- indexedDB的key的概念有点别扭,它代表的是键值,而非键名(键名是用keyPath表示)
以上是关于HelloIndexedDB的主要内容,如果未能解决你的问题,请参考以下文章