Javascript 希望在控制台中读取cookie数组
编写这段代码以将数组传递到Cookie中Javascript 希望在控制台中读取cookie数组,javascript,cookies,Javascript,Cookies,编写这段代码以将数组传递到Cookie中 var乘积=[]; { var乘积=[{ “姓名”:“1美元银牌会员试用-银牌会员-3个月”, ‘价格’:‘279.88’, “数量”:1 }] } 函数createCookie(名称、值、天数){ 如果(天){ 变量日期=新日期(); date.setTime(date.getTime()+(天*24*60*60*1000)); var expires=“;expires=“+date.togmString(); } else var expire
var乘积=[];
{
var乘积=[{
“姓名”:“1美元银牌会员试用-银牌会员-3个月”,
‘价格’:‘279.88’,
“数量”:1
}]
}
函数createCookie(名称、值、天数){
如果(天){
变量日期=新日期();
date.setTime(date.getTime()+(天*24*60*60*1000));
var expires=“;expires=“+date.togmString();
}
else var expires=“”;
document.cookie=name+“=”+value+expires+“path=/”;
}
createCookie('products',JSON.stringify(products));
createCookie(“收入”,279.88);
要获取当前域的所有cookie,可以使用document.cookie
如果要获取特定的cookie,必须使用该字符串
并将其提取出来
您可以使用此函数
获取cookie buy的名称:
function getCookieByName(cookiename) {
const cookieString = RegExp(cookiename + "=[^;]+").exec(document.cookie);
return decodeURIComponent(!!cookieString ? cookieString.toString().replace(/^[^=]+./, '') : '');
}
然后就这样称呼它:
console.log(getCookieByName('products'));