이 글의 내용은 HTML5의 sessionStorage 객체에 대한 심층적인 이해입니다. 이제 필요한 친구들이 참고할 수 있도록 공유하겠습니다.
sessionStorage HTML5 세션 저장 객체에 새로 추가된 기능으로, 동일한 창(또는 탭)의 데이터를 임시로 저장하는 데 사용됩니다. 창이나 탭을 닫으면 데이터가 삭제됩니다. 이번 글에서는 주로 sessionStorage(세션 스토리지) 사용법을 소개합니다. 추가, 수정, 삭제 등의 작업이 포함됩니다.
1. 소개
1.1 설명
1.2 기능
1.3 브라우저 최소 버전 지원
1.4 시나리오에 적합
2. 2.2 방법
3. 예시
3.1 데이터 저장
3.2 데이터 읽기
3.3 Json 객체 저장
1. 소개
1.1 설명
1.2 특징
1) 동일 출처 정책 제한. 서로 다른 페이지 간에 동일한 sessionStorage를 작동하려면 해당 페이지가 동일한 프로토콜, 동일한 호스트 이름 및 동일한 포트에 있어야 합니다. (IE 8 및 9는 프로토콜(HTTP 및 HTTPS) 및 포트 번호 요구 사항을 무시하고 동일한 호스트 이름을 기반으로만 데이터를 저장합니다.)
3) 로컬에서만 보관하세요. sessionStorage의 데이터는 HTTP 요청과 함께 서버로 전송되지 않으며 로컬에서만 적용되며 탭을 닫은 후에는 데이터가 지워집니다. (크롬의 탭 복구 기능을 사용하면 seesionStorage의 데이터도 복구됩니다.)
4) 보관방법. sessionStorage의 저장 방식은 키와 값 방식을 채택합니다. value 값은 문자열 유형이어야 합니다. 문자열이 아닌 값을 전달하면 저장 중에 문자열로 변환됩니다. true 값은 "true"로 변환됩니다.
5) 저장 용량 제한: 브라우저마다 저장 용량 제한이 다르지만 대부분의 브라우저는 5MB 미만으로 제한합니다.
http://dev-test.nemikor.com/web-storage/support-test/
를 방문하여 브라우저의 저장 용량 한도를 테스트할 수 있습니다.
위 내용은 HTML5의 sessionStorage 객체에 대한 심층적인 이해의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!