berryberrybin / kosta-frontend

Study HTML, CSS, JavaScript
0 stars 0 forks source link

HTML Web Storage API #2

Open berryberrybin opened 2 years ago

berryberrybin commented 2 years ago

웹의 취약점 : state less

정보의 영속성을 유지하기 위한 저장매커니즘

1. Client 쪽에 저장하는 기술

2. WAS 쪽 (back-end)에 저장하는 기술

berryberrybin commented 2 years ago

HTML WebStorage

localStorage 객체

// LocalStorage에 저장하기
localStorage.setItem("lastname", "Smith"); 

// 저장된 값 검색하기
document.getElementById("result").innerHTML = localStorage.getItem("lastname"); 

// 삭제하기
localStorage.removeItem("lastname");

/* 
name="lastname" 과 value="Smith"를 사용하여 localStorage 이름/값 쌍을 만든다.
"lastname"의 값을 검색하여 id="result"인 요소에 삽입
*/

sessionStorage 객체

// 저장
sessionStorage.setItem(key, value);
//삭제
sessionStorage.removeItem(key);
berryberrybin commented 2 years ago

image