// 存储
function Set(key,value,sTime){
let obj = {
data: value,
time: Date.now(),
storageTime: sTime
}
window.localstorage.setItem(key, JSON.stringify(obj))
}
// 取值
function Get(key){
let obj = window.localstorage.getItem(key)
obj = JSON.parse(obj)
if(Date.now()-obj.time>obj.storageTime){
window.localStorage.removeItem(key);
return null
}
return obj.data
}
Set('name','讨口子',6000) // 仅存储6s
Get('name') // 6s后取值为null
给Localstorage设置存储时间
最新推荐文章于 2024-04-09 20:48:21 发布