Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

로컬 저장소와 쿠키의 차이점은 무엇입니까?

<시간/>

클라이언트 및 서버에서 로컬 저장소, 세션 저장소 및 쿠키와 같은 저장소를 사용할 수 있습니다.

로컬 저장소는 여러 창에 걸쳐 있고 현재 세션 이후에 지속되는 저장소용으로 설계되었습니다. 특히, 웹 응용 프로그램은 성능상의 이유로 전체 사용자 작성 문서 또는 사용자의 사서함과 같은 메가바이트의 사용자 데이터를 클라이언트 측에 저장하기를 원할 수 있습니다. 쿠키는 모든 요청과 함께 전송되기 때문에 이 경우를 잘 처리하지 않습니다.

로컬 저장소는 모든 페이지에서 사용할 수 있으며 웹 브라우저를 닫아도 남아 있지만 서버에서는 읽을 수 없습니다.

저장된 데이터는 로컬 저장소에 만료 날짜가 없습니다. 쿠키를 사용하여 만료 기간을 설정할 수 있습니다.

로컬 저장소를 지우려면 브라우저 캐시를 지워서 지우십시오. 이를 위해 JavaScript를 사용할 수도 있습니다. 로컬 저장소는 클라이언트 측을 위한 반면 쿠키는 클라이언트 및 서버 측을 위한 것입니다.