Skip to content

drdevelop/web-storage-ts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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时,代表要删除该数据

扩展

过期时间设置

暂未上线,敬请期待~

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published