Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xieyezi/webstorage
一个将localStorage和sessionStorage统一封装的NPM包
https://github.com/xieyezi/webstorage
localstorage sessionstorage web
Last synced: 14 days ago
JSON representation
一个将localStorage和sessionStorage统一封装的NPM包
- Host: GitHub
- URL: https://github.com/xieyezi/webstorage
- Owner: xieyezi
- Created: 2019-03-26T10:42:03.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-28T02:43:38.000Z (almost 6 years ago)
- Last Synced: 2025-01-21T22:38:24.745Z (14 days ago)
- Topics: localstorage, sessionstorage, web
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/xieyezi-storage
- Size: 17.6 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### webStorage
一个将localStorage和sesionStorage封装到一起的包.![](https://img.shields.io/badge/rollup-v1.7.3-green.svg) ![](https://img.shields.io/badge/npm-6.4.1-green.svg) ![](https://img.shields.io/badge/loaclStorage-webStorage-blue.svg) ![](https://img.shields.io/badge/sessionStorage-webStorage-blue.svg)
* [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);