Cookie封装

取某个cookie种的数据

    function getCookie (name) {
        var str = document.cookie;
        var arrStr=str.split("; ")  
        //遍历数组
        for (var i = 0; i < arrStr.length; i++) {
            console.log(arrStr[i]); 
            var arr=arrStr[i].split("=")
            console.log(arr);
            if(arr[0]==name){
                return arr[1]
            }
        }
    }

//存某个cookie数据

    function setCookie (name,val,time) {        
        //存的名称name,存的值val,存的天数time(过期时间)
        var oDate = new Date();
        oDate.setDate(oDate.getDate()+time);   
        document.cookie=name+"="+val+";expires="+oDate;//过期时间           
    }

删除指定的数据,如何让cookie失效(过期)

    function removeCookie(name){
        setCookie(name,"",-1);
    }
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Cookie是什么(还有session)? cookie 和 session 都是用来储存一些 浏览器用户的信息,...
    CoTe白夜阅读 8,119评论 0 3
  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,216评论 2 89
  •   支持离线 Web 应用开发是 HTML5 的另一个重点。   所谓离线 Web 应用,就是在设备不能上网的情况...
    霜天晓阅读 4,790评论 0 2
  • 1. 缓存分类 服务器端缓存(CDN缓存); 客户端缓存(浏览器缓存); 2. 浏览器缓存 2.1. 强缓存 浏览...
    puxiaotaoc阅读 10,978评论 3 208
  • 感恩节假期在田纳西州的朋友D家过。在餐桌上与来她家里共度节日的亲友们闲谈。他们问我:毕业后想留在美国还是回中国?我...
    拥树阅读 1,814评论 0 0

友情链接更多精彩内容