美文网首页
设置存取删除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