1.先通过Object.values实现对输出结果的转换,转换为数组类型
2.通过
var date = new Date();
date.setFullYear(2021);
设置失效时间
3.通过document.cookie进行储存。
document.cookie = "商品符合度=" + arr[0] +";expires="+date.toUTCString();
document.cookie = "店家服务态度=" + arr[1] +";expires="+date.toUTCString();
document.cookie = "快递配送速度=" + arr[2] +";expires="+date.toUTCString();
document.cookie = "快递员服务=" + arr[3] +";expires="+date.toUTCString();
document.cookie = "快递包装=" + arr[4] +";expires="+date.toUTCString();
4,通过getCookie()函数获取存储的数据
function getCookie(){
if(document.cookie.length===0) return {}
return document.cookie.split(";").reduce((value,item)=>{
var arr=item.split("=");
var v=arr[1].trim();
try{
v=JSON.parse(v);
}catch(e){
}
value[arr[0].trim()]=v;
return value;
},{})
5.最后调用hangeStar方法实现页面星星的改变