美文网首页
js 获取cookie、删除cookie

js 获取cookie、删除cookie

作者: 素瑾儿 | 来源:发表于2022-10-25 11:19 被阅读0次

    获取cookie

    比如说我想要获取cookie中 openId 的值:

    const [, openId] = /\bopenId=([^;]*)/.exec(document.cookie) || [, ,];

    删除cookie

    js 是不能直接删除cookie的,但我们可以通过设置 max-age 过期时间来达到这一效果:

    document.cookie = `openId=${openIdVal}; max-age=0; path=/; domain=.jianshu.com`;

    切记:

        1、必须是document.cookie 中能取到值的才可以,设置了httpOnly 的就取不到。

        2、cookie 的key、value、path、domain 都必须精确填写才可以找到你想要的cookie           并设置成过期的状态。

    相关文章

      网友评论

          本文标题:js 获取cookie、删除cookie

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