Skip to content

session

0.1.0

封装了sessionStorage的操作函数,提供了get、set、remove、clear等方法。

基本用法

get

typescript
import { session } from 'roodash';

sessionStorage.setItem('sessionKey', JSON.stringify({ name: 'roodash' }));

session.get('sessionKey');
// => { name: 'roodash' }

set

typescript
import { session } from 'roodash';

session.set('sessionKey', { name: 'roodash' });

sessionStorage.getItem('sessionKey');
// => { name: 'roodash' }

remove

typescript
import { session } from 'roodash';

sessionStorage.setItem('sessionKey', JSON.stringify({ name: 'roodash' }));

session.remove('sessionKey');

sessionStorage.getItem('sessionKey');
// => null

clear

typescript
import { session } from 'roodash';

sessionStorage.setItem('sessionKey', JSON.stringify({ name: 'roodash' }));

session.clear();

sessionStorage.getItem('sessionKey');
// => null

基于 MIT 协议发布