饼干。使用javascript在Cookie中附加许多值

饼干。使用javascript在Cookie中附加许多值,javascript,razor,Javascript,Razor,很抱歉我的问题,但我找不到任何答案 是否可以在一个cookie中附加多个值 我的目标是创建一个名为ALLINFO的cookie,并在其中附加值,如 姓名、姓氏、年龄、电话等 可能吗?请举个例子好吗 先谢谢你 p、 我在vs2013中使用mvc工作您可以在cookie中保存一个对象 (function(){ var o = JSON.parse('{"name":"hello","surname":"kc"}'); var e = 'Thu Nov 10 2020 15:44:38

很抱歉我的问题,但我找不到任何答案


是否可以在一个cookie中附加多个值

我的目标是创建一个名为ALLINFO的cookie,并在其中附加值,如

姓名、姓氏、年龄、电话等

可能吗?请举个例子好吗

先谢谢你


p、 我在vs2013中使用mvc工作

您可以在cookie中保存一个对象

(function(){
    var o = JSON.parse('{"name":"hello","surname":"kc"}');
    var e = 'Thu Nov 10 2020 15:44:38';
    document.cookie = 'ALLINFO='+ JSON.stringify(o) +';expires=' + e;
 })()
用来读饼干的

(function(){
    var o = JSON.parse('{"name":"hello","surname":"kc"}');
    var e = 'Thu Nov 10 2020 15:44:38';
    document.cookie = 'ALLINFO='+ JSON.stringify(o) +';expires=' + e;
 })()
你能行

function read_cookie(name) {
 var result = document.cookie.match(new RegExp(name + '=([^;]+)'));
 result && (result = JSON.parse(result[1]));
 return result;
}
read_cookie('ALLINFO')

“是否可以在一个cookie中附加多个值?”是的,或者您可以存储多个cookie。。。。就个人而言,我会使用本地存储,而不是cookies。