JavaScript开发小技巧之cookie

717 ℃

设置cookie

export const setCookie = (key, value, expire) => {
    const d = new Date();
    d.setDate(d.getDate() + expire);
    document.cookie = `${key}=${value};expires=${d.toUTCString()}`
};

读取cookie

export const getCookie = (key) => {
    const cookieStr = unescape(document.cookie);
       const arr = cookieStr.split('; ');
       let cookieValue = '';
       for (let i = 0; i < arr.length; i++) {
           const temp = arr[i].split('=');
           if (temp[0] === key) {
               cookieValue = temp[1];
               break
       }
    }
    return cookieValue
};

删除cookie

export const delCookie = (key) => {
    document.cookie = `${encodeURIComponent(key)}=;expires=${new Date()}`
};

一文教你4步如何查找电脑上的Cookie

Javascript有哪些方法可以实现继承

HTTP协议中的Cookie是什么意思?它有哪些属性?

如何利用jquery修改cookie中值

纯前端有哪些方法可以实现缓存

标签: cookie, JavaScript方法, script

上面是“JavaScript开发小技巧之cookie”的全面内容,想了解更多关于 vuejs 内容,请继续关注web建站教程。

当前网址:https://m.ipkd.cn/webs_1534.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

帝国cms7.0,7.2手机验证码注册,手机验证码找回密码
php如何去除数组中的负数
Vue.js的指令修饰符如何使用?
域名备案和不备案对网站收录有什么影响
wordpress如何移除文章编辑页面“显示选项”的界面元素