关于$.cookie几个问题,希望能够得到大家的帮助,谢谢大家!

    $.cookie('sid', "1", {path: '/', domain: "cg.com"});// 根域名

    $.cookie('sid', "2", {path: '/', domain: "test.cg.com"});//子域名

    $.cookie('sid', "3", {path: '/'});//默认domain, 官方文档:Default: domain of page where the cookie was created.



    $.removeCookie('sid', {path: '/', domain: "cg.com"});

    $.removeCookie('sid', {path: '/', domain: "test.cg.com"});

    $.removeCookie('sid', {path: '/'});


    sid1 = $.cookie('sid', {path: '/', domain: "cg.com"});

    sid2 = $.cookie('sid', {path: '/', domain: "test.cg.com"});

    sid3 = $.cookie('sid', {path: '/'});


    sid = $.cookie('sid');


    console.log(document.cookie); //=>   sid=1; sid=2; sid=3  问题1

    console.log(sid); //=> 1 问题2

    console.log(sid1); //=> sid=%5Bobject%20Object%5D 问题3

    console.log(sid2); //=> sid=%5Bobject%20Object%5D

    console.log(sid3); //sid=%5Bobject%20Object%5D

问题1:为什么cookie还存在,前面不是已经删除了吗

问题2:为什么是1而不是2或者3

问题3:为什么是"sid=1; path=/; domain=cg.com"字符串,而不是value值,我该如何得到value值?


守着一只汪
浏览 886回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript