我想存储cookie内的对象数组。在cookie中存储对象数组,纯javascript,没有jquery?
不使用jQuery或角度。
function setCook (name,value) {
var cookie = [name, '=', JSON.stringify(value)].join('');
document.cookie = cookie;
}
function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}
你可以举一个这个对象的例子,也许显示你的预期输出应该是什么?谢谢。 – NewToJS
*“我试图存储cookie内的对象数组”*您真的要使用**服务器**上的对象吗?如果没有,饼干是一个不好的选择。使用网络存储,所以你不会膨胀请求到你的服务器,并且因为API显着**更好。 –
似乎没有你发布的特定于jQuery或角色的代码的任何方面... – Pineda