HTML5 localStorage의 실질적인 용도는 무엇입니까?HTML5 localStorage
답변
온라인 웹 응용 프로그램의 데이터를 캐싱하여 오프라인 시나리오에서 사용할 수 있도록합니다 (캐시 된 데이터 임에도 불구하고).
사용자가 어떤 페이지를 사용하고 있는지, 스크롤 위치 등 (사용자가 실제로 그런 종류의 작업을 원할 경우)과 같은 사용자 별 UI 상태를 유지합니다.
웹 응용 프로그램에서 일시적인 데이터를 지속적으로 유지합니다. 즉, 사용자가 부분적으로 양식을 채운 다음 애플리케이션의 다른 페이지로 이동 한 다음 다시 돌아 오기로 결정한 경우 일시 중지 된 위치에서 데이터를 가져올 수 있습니다.
사용자가 오프라인 상태에서 앱에 데이터를 입력하고 다음에 사용자가 온라인 상태 일 때 백그라운드로 서버에 데이터를 보낼 수 있습니다.
양식 콘텐츠를 구조/자동 저장하는 데 사용합니다.
예를 들어 사용자가 실수로 브라우저를 닫거나 페이지에서 벗어난 경우 데이터 손실을 피할 수 있습니다.
체크 아웃 내 플러그인 : 나는 다음과 같은 일을
1.Stores 백그라운드 모드 (이미지 모드 또는 컬러 모드)를 수행하는 플러그인을 만들 로컬 스토리지를 사용 https://github.com/simmo/JQuery-Rescue
합니다.
2. 이미지를 base64로 저장합니다.
3. 이미지 및 색상 옵션 (사용자 정의, 무작위, 자동 변경)을 저장하십시오.
4. 상점 설정.
이렇게하면 데이터를 저장하고 성능을 향상시키기 위해 LocalStorage를 사용할 수 있지만 최대 5MB의 데이터 만 저장할 수 있습니다.
쿠키를 설정 (및 브로드 캐스트) 할 비즈니스가없는 로컬 사이트 테마 설정을 저장하는 데 사용합니다. localDataStorage이라고하는 나를 도울 도구를 썼습니다. 배열, 부울, 날짜, 수레, 정수, 문자열 및 객체를 투명하게 설정/가져옵니다. 경량 데이터 난독 화 (보안 용)를 제공하고 문자열을 지능적으로 압축합니다. 이 유틸리티를 사용하면 키 (이름) 또는 (키) 값 또는 데이터 유형을 기준으로 쿼리 할 수 있으며, 중복 값을 확인하고 쓰기 방지 키 개념을 지원합니다. 참고 : 저는 유틸리티의 저자입니다.