JavaScript/JS TIL

[Jquery] document.cookie 내 쿠키 key value 값 분리해서 확인하기

민돌v 2021. 10. 19. 23:53
728x90

콘솔에서 document.cookie로 브라우저에 쿠키값을 모두 확인할 수 있는데,

 

 이 "key=value"로 이루어진 문자열 속에서 내가 원하는 쿠키값을 가져오기 위해서는 어떻게 해야할까?????

 

요롷게 하면 된다.

let my_token = getCookie('mytoken');


function getCookie(key) {
    let result = null;
    let cookie = document.cookie.split(';');
    cookie.some(function (item) {
        // 공백을 제거
        item = item.replace(' ', '');

        let dic = item.split('=');
        if (key === dic[0]) {
            result = dic[1];
            return true;    // break;
        }
    });
    return result;
}

 

반응형