SessionStorage의 기능을 살펴보세요. 어떤 유형의 데이터를 저장할 수 있나요?
SessionStorage는 HTML5에서 제공하는 클라이언트 측 저장 방법으로 클라이언트 측에서 데이터를 저장하는 데 사용할 수 있으며 현재 세션 동안에만 유효합니다. 쿠키와 유사하지만 SessionStorage는 저장 용량이 더 크고 HTTP 요청을 통해 서버로 전송되지 않습니다. 이 기사에서는 SessionStorage가 수행하는 작업과 SessionStorage가 저장할 수 있는 데이터 유형을 설명하고 몇 가지 구체적인 코드 예제를 제공합니다.
String: 문자열은 setItem() 메서드를 사용하여 SessionStorage에 저장할 수 있습니다. 예:
sessionStorage.setItem('name', 'John');
숫자 및 부울 값: 문자열, 숫자 및 부울과 유사 값은 다음과 같은 문자열로 저장될 수 있습니다:
sessionStorage.setItem('age', '26');
Objects: 객체는 JSON.stringify() 메서드를 사용하여 문자열로 변환된 다음 SessionStorage에 저장될 수 있습니다. 예:
var user = { name: 'John', age: 26 }; sessionStorage.setItem('user', JSON.stringify(user));
Array: 유사 객체의 경우 JSON.stringify() 메서드를 사용하여 배열을 문자열로 변환한 다음 SessionStorage에 저장할 수 있습니다. 예:
var scores = [85, 90, 95]; sessionStorage.setItem('scores', JSON.stringify(scores));
저장된 데이터 가져오기
getItem() 메서드를 사용하여 가져오기 SessionStorage에서 저장된 데이터 저장된 데이터, 예:
var name = sessionStorage.getItem('name'); var age = sessionStorage.getItem('age'); var user = JSON.parse(sessionStorage.getItem('user')); var scores = JSON.parse(sessionStorage.getItem('scores'));
위의 코드 예제를 통해 SessionStorage에 저장된 데이터를 가져와 해당 변수에 할당할 수 있습니다.
저장된 데이터 삭제
removeItem() 메서드를 사용하면 SessionStorage에서 특정 데이터를 삭제할 수 있습니다. 예:
sessionStorage.removeItem('name');
위 코드를 실행하면 'name'이라는 저장된 데이터가 삭제됩니다.
저장된 데이터 지우기
SessionStorage에 저장된 모든 데이터를 지우려면clear() 메서드를 사용하세요. 예:
sessionStorage.clear();
위 코드를 실행하면 저장된 데이터가 모두 지워집니다.
요약:
SessionStorage는 다양한 유형의 데이터를 저장할 수 있는 강력하고 편리한 클라이언트측 저장 방법입니다. 문자열, 숫자, 부울, 객체, 배열 등 무엇이든 쉽게 저장하고 검색할 수 있습니다. SessionStorage를 올바르게 사용하면 클라이언트 측에서 임시 데이터를 저장하고 공유하여 사용자 경험을 향상시킬 수 있습니다.
위 내용은 SessionStorage의 기능과 저장할 수 있는 데이터 유형에 대한 탐색입니다. 독자들에게 도움이 되기를 바랍니다.
위 내용은 SessionStorage: 데이터 저장 기능 및 지원되는 데이터 유형의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!