1

要用到cookie,于是封了个简单的函数,可以直接通过键值对获得对应cookie

函数

function getCookieMap(cookie) {
//    1.根据分号切分,放入数组
//    2.遍历数组,根据等号切分,前部分当键名,后部分当键值
//    3.返回map
    let cookiePattern = /^(\S+)=(\S+)$/;
    let cookieArray = cookie.split("; ");
    let cookieMap = new Map();
    for(let item of cookieArray) {
        let resultArray = cookiePattern.exec(item);
        cookieMap.set(resultArray[1], resultArray[2]);
    }
    return cookieMap;
}

测试:

clipboard.png


Jonithan
249 声望12 粉丝

GitHub:[链接]