세가지 모두 (키, 값) 데이터 저장소
Local Storage와 Session Storage는 Web Storage로 Web Storage는 데이터를 웹 클라이언트(브라우저)에 저장하기만 하고 쿠키는 서버로 매번 데이터가 전송이 된다.
로컬 스토리지와 세션 스토리지는에 저장된 데이터는 새로고침을 해도 값을 유지시킬수 있으며
로컬스토리지: 데이터는 사용자가 삭제하기 전까지 값이 유지가 돼서 데이터의 영구성이 보장이 됩니다.
세션스토리지: 데이터는 윈도우나 브라우저 탭을 닫을 경우 제거가 되어서
로컬 스토리지에는 지속적으로 필요한 데이터(자동 로그인 등) 저장하고,
는 세션 스토리지에는 잠깐 동안 필요한 정보(일회성 로그인 정보라든가)를 저장합니다.
쿠키: 저장된 데이터가 클라이언트에만 존재하여 서버로 전송이 이루어지지 않는 Web Storage와 다르게 쿠키는 매번 서버로 전송이 되고 쿠키는 만료 기한이 있는 키-값 저장소 입니다.
localStorage.setItem("key", "value")
localStorage.getItem("key")