export default{
set(key,data,time){
let obj={
data=data,
ctime:(new Date()).getTime(),//时间戳,同Date.now()
express:1000*60*60//设置过期时间一个小时
}
localStorage.setItem(key,JSON.stringify(obj));
},
get(key){
let obj=JSON.parse(localStorage.getItem(key));
let getItem=(new Date()).getTime();
if(getItem-obj.ctime>=express){
localStorage.removeItem(key);
return null;
}else{
return obj.data;
}
}
}
localStorage二次封装-----设置过期时间
猜你喜欢
转载自www.cnblogs.com/wuqilang/p/11450963.html
今日推荐
周排行