美文网首页
设置存取删除cookie

设置存取删除cookie

作者: Pluto_7a23 | 来源:发表于2021-08-18 17:22 被阅读0次
    //存
    export const setCookie = (name, value, Days) => {
        if (Days == null || Days == '') {
            Days = 300
        }
        var exp = new Date()
        exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000)
        document.cookie = name + '=' + escape(value) + '; path=/;expires=' + exp.toGMTString()
    }
    //取
    export const getCookie = (name) => {
        var arr,
            reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)')
        arr = document.cookie.match(reg)
        if (arr) {
            return unescape(arr[2])
        } else {
            return null
        }
    }
    //删除
    export const deleteCookie = (name) => {
        setCookie(name, '', -1)
    }
    
    //利用JQ添加到指定域下
     window.jq.cookie(name,值,{expires: 1, path: '/', domain:域 })
    

    相关文章

      网友评论

          本文标题:设置存取删除cookie

          本文链接:https://www.haomeiwen.com/subject/zlagbltx.html