0.0.7 • Published 7 years ago
cachest v0.0.7
cachest
Cache data based on localstorage in browser, expire property is provided.
Install
npm i cachestUsage
import cachest from 'cachest';or
const cachest = require('cachest');API
.set
Assign value to key with expire time,if expire is not defined, keep the value until to be removed.
Params
key{String}: The key of the property to save.value{any}: The content to save.expire{Number}: Expire time, ms as unit
.get
Return the value of key.
Params
key{String}: The key of the property to get.- return {*}
.del
Remove the value of key.
Params
key{String}: The key of the property to remove.
.clear
Clear all saved value.
.keys
Get the keys not expired.
- return {Array}
.size
return {Number}
Length of keys.
.isExpire
Check if the key is expired, return true if key is not existed.
Params
key{String}: The key of the property to check.- return {Boolean}
License
Copyright © 2018, ZiQiangWang. Released under the MIT License.