web-storage-ts
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

web-storage-ts

安装

npm i web-storage-ts -S

初始化

import createStorage from 'web-storage-ts';
const storage = createStorage('indexdbStorage');

提供的存储类型

目前我们支持所有的浏览器存储方式

同步存储

  1. localStorage
  2. cookieStorage
  3. sessionStorage

异步存储

  1. indexdbStorage
  2. websqlStorage

使用

和localStorage一样用法即可

查询数据

  storage.getItem('key');

注意: 当使用indexdbStoragewebsqlStorage时,getItem返回的结果是个Promise,其他的才是同步的结果

增加、修改、删除数据

  storage.setItem(key, value);

提示: 当value为null时,代表要删除该数据

扩展

过期时间设置

暂未上线,敬请期待~

Package Sidebar

Install

npm i web-storage-ts

Weekly Downloads

5

Version

1.0.0

License

MIT

Unpacked Size

8.01 kB

Total Files

10

Last publish

Collaborators

  • drdevelop