이 JavaScript 라이브러리는
속성을 활용하여 쿠키에 의존하지 않고 세션 데이터를 관리합니다. 브라우저에 세션 변수를 저장하고 검색하기위한 강력한 솔루션을 제공합니다. 라이브러리는 세 가지 핵심 방법을 제공합니다 : , 및 window.name 및 디버깅 유틸리티 Session.set().
Session.get()
Session.clear()
Session.dump()
)를 사용합니다. 의 기존 데이터는 구문 분석되고 내부
private 함수는 객체를 직렬화하고 페이지 언로드시 session.js
로 저장합니다. 크로스 브라우저 이벤트 리스너는이 기능이 다른 브라우저에서 안정적으로 실행되도록합니다. 직렬화 및 저장 프로세스는 페이지가 언로드 될 때까지 성능 영향을 최소화 할 때까지 연기됩니다.
공개 메소드 (,
리턴 Session
이 라이브러리는 JavaScript의 쿠키 기반 세션 관리에 대한 실용적이고 효율적인 대안을 제공합니다. 다른 라이브러리와 크로스 브라우저 호환성과의 독립성은 다양한 웹 개발 프로젝트를위한 다양한 도구입니다.
window.top
추가 리소스 : window
window.name
JavaScript 세션 변수 데모 페이지 store
코드
Save()
전체 코드 다운로드 (zip) store
window.name
액세스 sessionStorage
: sessionStorage
사용
sessionStorage
vs. sessionStorage.getItem("key")
: sessionStorage
지우기 : sessionStorage.setItem("key", "value")
사용 localStorage
최신 브라우저에서 널리 지원됩니다
저장 한도 : 일반적으로 5-10MB.
sessionStorage
및 쿠키 : localStorage
다른 목적을 제공합니다. sessionStorage
브라우저 충돌 : 위 내용은 JavaScript 용 쿠키리스 세션 라이브러리를 작성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!