ts框架实现浏览器功能 indexedDB
发布时间
阅读量:
阅读量
IndexedDB 的工具函数集合,主要包括以下功能:
openStore: 启动指定名称的IndexedDB数据库,并创建或更新与该存储空间相关的对象存储空间。该函数接收一个包含所需数据库信息(包括数据库名称、存储空间名称、键路径以及可选的索引数组)的对象作为参数,并返回一个Promise。若操作成功,则会返回一个解析为打开的对象存储空间实例;若操作失败,则会返回null
updateStore: 该函数的功能是向指定的对象存储空间中添加或更新数据。该函数被设计来接收并处理以下三个参数:一个已经被打开的IDBDatabase实例、存储空间名称以及需要被添加或更新的数据对象。该函数将返回一个Promise,在成功处理后会解析为true值,在出现错误情况时则会解析为false值。
deleteStore: 基于给定键值从特定对象存储空间中删除数据。并接收已打开的一个IDBDatabase实例、存储空间名称以及需要删除的关键字作为参数,并返回一个Promise对象,在成功的情况下解析为true,在失败的情况下则解析为false。
find:检索指定对象存储空间内的全部数据。该方法接收一个已打开的IDBDatabase实例以及存储空间名称作为参数,并返回一个Promise对象,在成功情况下其结果解析为包含所有
全部评论 (0)
还没有任何评论哟~
