여러 페이지에서 JavaScript 변수 보존: 포괄적인 설명
다양한 애플리케이션을 위해 여러 웹 페이지에서 JavaScript 변수를 유지하는 것이 필수적일 수 있습니다. 페이지 A에서 JavaScript 변수 'someVar'가 5로 설정되어 있다고 가정합니다. 하이퍼링크를 클릭하여 페이지 B로 이동할 때 'someVar'의 값이 5를 유지하는지 어떻게 확인할 수 있습니까?
해결책 : JavaScript 세션 활용
JavaScript는 데이터를 저장할 수 있는 "JavaScript 세션"이라는 메커니즘을 제공합니다. 단일 창이나 탭 내에서 지속적으로 유지됩니다. 'window.name' 속성은 데이터의 영구 저장 공간 역할을 합니다.
구현:
window.name = JSON.stringify({ someVar: 5 });
const storedData = JSON.parse(window.name); const someVar = storedData.someVar;
제한 사항:
JavaScript 세션이 동일한 창/탭으로 제한됩니다. 새 창을 열거나 세션을 탐색하면 'someVar'이 기본값으로 재설정됩니다.
위 내용은 여러 웹 페이지에서 JavaScript 변수를 어떻게 보존할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!