cookie를 사용하면 사용자 정보를 웹페이지에 저장할 수 있습니다.
쿠키는 이름 - 값 쌍으로 저장됩니다.
자바스크립트에서 쿠키는 document.cookie 속성으로 접근합니다.
쿠키 등록 |
쿠키는 key = value 쌍으로 이루어진 데이터 입니다. expires는 쿠키의 만료 시간입니다. 기본적으로 쿠키는 브라우저 창이 닫힐때 삭제 되지만, 만료 시간을 지정하면 그 시간까지 브라우저를 닫아도 쿠키정보가 저장되어 있습니다. path는 쿠키가 속한 도메인 입니다. /는 현재 접속한 페이지의 도메인 입니다. |
쿠키 읽기 |
쿠키는 일반 문자열 처럼 보일수도 있지만 그렇지 않습니다. document.cookie 에 문자열을 덮어쓰더라도 해당 key에만 덮어쓰여집니다. 값을 읽을 때는 key1=value1; key2=value2 형식의 문자열로 읽어 지기 때문에 지정된 하나의 쿠키값을 찾으려면 쿠키 문자열에서 쿠키값을 검색하는 함수를 작성해야 합니다. |
쿠키 삭제 |
쿠키 삭제시에는 값을 지정할 필요가 없습니다. expires의 시간을 이전시간으로 설정하면 삭제 됩니다. 일부 브라우저는 경로를 지정하지 않으면 쿠키를 삭제할 수 없으므로 쿠키 경로를 지정해야 합니다. |
쿠키를 쉽게 등록하고 값을 반환하는 함수입니다.