美文网首页
es6语法获取Cookie

es6语法获取Cookie

作者: 阳光小子_9a5f | 来源:发表于2018-03-27 15:34 被阅读0次

const getCookiesObj = () => {

  return document.cookie

    .split(';')

    .reduce((f, sv)=> {

      let _sv = sv.trim()

        .split('=')

        .map(v => {

          return v.trim()

        })

      f[_sv[0]] = _sv[1]

      return  f

    }, {})

}

getCookiesObj()//调用,获得{key1:value1,key2:value2,...} 形式的 Cookie对象。

解释:arr 的reduce 方法提供了 initValue = {} 空对象 固 "reduce((f, sv)"第一次调用时累加器f为空对象,执行完,第二次调用后 f为执行reduce callback 函数的结果。以此类推  直至循环调用结束。 

相关文章

  • es6语法获取Cookie

    const getCookiesObj = () => { return document.cookie ....

  • document.cookie

    语法 从这个位置读取可以获取的所有cookie allCookies = document.cookie; all...

  • 玩转服务端cookie

    获取服务端cookie 获取客户端cookie 客户端设置cookie 删除cookie cookie策略

  • 读写操作

    获取cookie 删除cookie 写入cookie

  • C#设置Cookie

    设置Cookie 获取Cookie 清除Cookie

  • ES5/ES6规范简介(新语法)

    IDEA修改支持ES6语法 ES语法 新建包---HTML 全局变量 let块级变量(方法外获取不到。。相当于局部...

  • Flask中cookie的使用

    设置cookie 获取cookie,和删除cookie

  • Js封装函数

    一、Cookie相关 1、获取cookie 2、写入cookie 3、删除cookie 二、URL相关 1、获取u...

  • cookie

    //设置cookie //获取cookie //封装cookie调用 以对象的形式获取 //key // 设置有效...

  • 获取返回URL

    Java设置Cookie Java获取Cookie Js获取Cookie Java方法调用 Js方法调用

网友评论

      本文标题:es6语法获取Cookie

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