sessionStorage

    TIL - 20220921

    TIL - 20220921

    오늘은 모던 JavaScript 튜토리얼에서 localStorage와 sessionStorage에 대해 공부했다. 작성한 질문은 다음과 같다. 쿠키를 사용하여 브라우저에 데이터를 저장할 수 있다. 하지만, 또 다른 객체인 localStorage와 sessionStorage를 사용하는 이유는 다음과 같다. 쿠키와 달리 웹 스토리지 객체는 네트워크 요청 시 서버로 전송하지 않는다. 이러한 점을 이용하여 쿠키보다 더 많은 자료를 저장할 수 있다. 쿠키와 달리 서버가 HTTP 헤더를 통해 스토리지 객체를 조작할 수 없다. 웹 스토리지 객체 조작은 온전히 자바스크립트 내에서만 수행된다. 웹 스토리지 객체는 도메인, 프로토콜, 포트로 정의되는 오리진에 묶여있다. 따라서 프로토콜과 서브 도메인이 다르면 데이터에 접근..