///
var storeWithExpiration = {
set: function (key, val, exp) {
///
/// 设置
///
/// 键
/// 值
/// 过期时间,毫秒
store.set(key, { val: val, exp: exp, time: new Date().getTime() })
},
get: function (key) {
///
/// 取值
///
/// 键
var _info = store.get(key)
if (!_info) { return null }
if (new Date().getTime() - _info.time > _info.exp) {
return null
}
return _info.val
}
}