Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- next.js css
- There isn’t anything to compare
- icon
- github io
- github
- getModifierState
- Git
- nextjs .env
- ngrok실행
- ngrok설치
- react env
- nextjs 설치
- react typescript
- rewrites
- fetch
- styled components
- CSS
- nextjs
- npm styled-reset
- 컨디셔널 렌더링
- typescript react
- API token
- dart 변수
- bootstrap
- createGlobalStyle
- git lab
- react
- SCSS
- input type=file
- API 토큰
Archives
- Today
- Total
꾸준히 성장하는 개발자
[JavaScript] cookie 본문
cookie
-브라우저에 저장되는 데이터의 일종
-도메인 단위로 데이터 저장 (ex. a.com 에서 저장한 cookie는 b.com 에서 접근 불가)
-용량과 개수에 제한이 있음
-만료일 설정 가능
-*자동으로 HTTP Request에 포함된다* (ex. 쿠키를 저장하고 나서 html 요청하면 해당 쿠키를 같이 전송)
- 'key=value; key=value;' 이런 식으로 저장이 된다.
document.cookie
: 현재 페이지의 쿠키를 보여준다.
document.cookie.split(' ; ')
: ; (세미콜론)으로 나눠주면 쿠키가 몇 개인지 알 수 있을 것
document.cookie = 'name=gggg'
: 쿠키를 이렇게 세팅도 가능하다.
expires(유효 일자)나 max-age(만료 기간) 옵션을 이용하여 쿠키 삭제도 가능하다
// 지금으로부터 하루 후
let date = new Date(Date.now() + 86400e3);
date = date.toUTCString();
document.cookie = "user=John; expires=" + date;
expires 옵션 값을 과거로 지정하면 쿠키는 삭제된다.
'JavaScript' 카테고리의 다른 글
[JavaScript] 에러객체 만들기 / try catch (0) | 2022.12.26 |
---|---|
[JavaScript] use strict (0) | 2022.10.18 |
[JavaScript] Promise/ fetch / then / catch / async await (1) | 2022.06.09 |
[JavaScript] 배열에 숫자, 알파벳 등 담아내기 (0) | 2022.05.18 |
[라이브러리] chart.js (0) | 2022.05.18 |