[JS] Cookie 읽기·생성·삭제

zzincode·2023년 1월 14일
0

JavaScript

목록 보기
6/24
post-thumbnail

document.cookie 프로퍼티를 이용한 브라우저에서의 쿠키 접근

Cookie 읽기

document.cookie는 name=value로 구성 & ; 로 구분

document.cookie

console.log(document.cookie);

(쿠키가 저장되어 있다면 콘솔창에 출력)

Cookie 생성

document.cookie = "name = cookie";

➕)날짜를 쿠키로 저장 ➡ UTC방식으로 표시(toUTCString() 메서드 사용

let expiration = new Date();
expiration.setDate(expiration.getDate() ); 

console.log(expiration.toUTCString()); 

Cookie 삭제

document.cookie에 값을 대입하는 형태 ➡ 쿠키 수정

 document.cookie = "username=java"; //쿠키 생성
 document.cookie = "username=script"; //쿠키 수정

쿠키 삭제는 "이미 한참 지나간 시간을 입력해버림으로써 쿠키를 삭제 시킴"

document.cookie = "username=; expires = Sat, 01 Jan 1972 00:00:00 GMT";

0개의 댓글