Javascript 쿠키 유틸 / Cookie 공통 함수 / 쿠키 생성 및 확인
Javascript 쿠키 유틸
CookieUtil.js
/**
* 쿠키를 생성한다.
* @param name
* @param value
* @param exp
*/
function setCookie(name, value, exp) {
const date = new Date();
date.setTime(date.getTime() + exp * 24 * 60 * 60 * 1000);
document.cookie = name + '=' + value + ';expires=' + date.toUTCString() + ';path=/';
}
/**
* 쿠키에서 값을 가져온다.
* @param name
* @returns {string|null}
*/
function getCookie(name) {
var value = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)');
return value? value[2] : null;
}
/**
* 쿠키에서 값을 삭제한다.
* @param name
*/
function deleteCookie(name) {
document.cookie = name + '=; expires=Thu, 01 Jan 1999 00:00:10 GMT;path=/;';
}
쿠키 확인 방법
console.log(document.cookie);
현재 도메인에서 읽을 수 있는 모든 쿠키 값을 F12에서 볼 수 있습니다.
Leave a comment