4.0.0 • Published 4 years ago

@huteming/util-storage v4.0.0

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

提供本地存储封装方法


例子

Storage 为构造函数,第一个参数为存储时的命名空间。

import { Storage } from '@huteming/util'

const instance = new Storage('prefix')

// 本地存储的真实 key 值为 prefix_key
// window.localStorage.getItem('prefix_key')
instance.setLocal('key', 'value')
instance.getLocal('key')

// 本地存储的真实 key 值为 key
// window.localStorage.getItem('key')
Storage.setLocal('key', 'value')
Storage.getLocal('key')

构造函数参数

name描述默认参数
prefix存取时的命名前缀''

实例方法

所有实例方法都有对应的 静态方法。区别只是实例方法会在存取时,添加 prefix 前缀到 key

name描述参数
getLocallocalStoragekey
setLocallocalStorage, value支持对象属性key, value
removeLocallocalStoragekey
clearLocallocalStorage
name描述参数
getSessionsessionStoragekey
setSessionsessionStorage, value支持对象属性key, value
removeSessionsessionStoragekey
clearSessionsessionStorage