https://github.com/xieyezi/webstorage
一个将localStorage和sessionStorage统一封装的NPM包
https://github.com/xieyezi/webstorage
localstorage sessionstorage web
Last synced: over 1 year ago
JSON representation
一个将localStorage和sessionStorage统一封装的NPM包
- Host: GitHub
- URL: https://github.com/xieyezi/webstorage
- Owner: xieyezi
- Created: 2019-03-26T10:42:03.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-03-28T02:43:38.000Z (about 7 years ago)
- Last Synced: 2025-03-07T20:51:57.709Z (over 1 year ago)
- Topics: localstorage, sessionstorage, web
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/xieyezi-storage
- Size: 17.6 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### webStorage
一个将localStorage和sesionStorage封装到一起的包.
   
* [x] localStorage
* [x] sessionStorage
#### 安装
```js
npm install xieyezi-storage
```
#### 用法
```js
import xieyeziStorage form 'xieyezi-storage';
```
localStorage设置storage:
```js
storage.set(key,val);
```
sessionStorage设置storage:
```js
storage.session.set(key, val);
```
localStorage获取storage:
```js
storage.get(key,val) ;
```
sessionStorage获取storage:
```js
storage.session.get(key, val);
```
#### API
set(key,value):
get(key,def);
remove(key);
has(key);
clear();
getAll();
forEach(callback);