[JS] Local Storage

박광민·2022년 12월 22일
0

저장소

locaStorage & sessionStorage& cookie -> 백엔드에 저장하는 것이 아니라 브라우저 내에 저장하는 저장소

local storage

-> 브라우저를 껐다 켜도 남아있음

session storage

->브라우저를 껐다 키면 사라짐(새로고침은 유지)

저장할 때

localStorage.setItem("저장할 키","저장할 값")
sessionStorage.setItem("저장할 키","저장할 값")

값 꺼내기

localStorage.getItem("가져올 값의 키")
sessionStorage.getItem("가져올 값의 키")

주의점

locatStorage에 객체로 집어넣으면 꺼내올 때 변경이 불가능함
-> JSON.stringify로 텍스트형식 맞춘 후 꺼내올 때 JSON.parse로 객체 변환시켜야함

cookie는 name이 key값임
쿠키를 저장하게되면 자동으로 백엔드로 딸려들어갈 수 있음
반대로 Backend에서 Cookie로 변수를 보내줄 수 있음
백엔드에서 받은 소스코드는 우리가 따로 뽑아서 저장하지 않더라도 자동으로 쿠키에 등록될 수 있음

profile
developer(Frontend)

0개의 댓글