封装cookie的设置和获取

Posted bamboopanders

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了封装cookie的设置和获取相关的知识,希望对你有一定的参考价值。

cookie的设置

function setCookie(key,value,options){

  options=options||{};

var time="";

  if(options.expires){

  var d=new Date();

  d.setDate(d.getDate()+options.expires);

  time=“;expires=”+d;

  {

  var path="";

  if(options.path){

  path=";path="+options.path;

 

  }

document.cookie=key+"="+value+time+path;

}

cookie的获取

function getCookie(key){

  var arr=document.cookie.split(";");

  var v="";

    arr.forEach((val)=>{

  if(val.split("=")[0]===key){

  

    v=val.split("=")[1];

  }

  

  })

  return v;

}

以上是关于封装cookie的设置和获取的主要内容,如果未能解决你的问题,请参考以下文章

封装cookie的设置和获取

JS,Cookie本地存储,设置获取cookie函数的封装!

JS,Cookie本地存储,设置获取cookie函数的封装!

封装两个js从url获取相关参数的值和设置前端页面的Cookie和获取Cookie的值

封装cookie的获取,设置与查找

js封装设置获取cookie