기존에 알고 있었지만 다시한번 정리해두자.
사실 객체 형태나 배열 형태로 저장가능 한 사실은 몰랐는데..
영구적으로 저장할 수 있는 API사용자 설정, 게임 진행 상황 등을 저장하는 데 사용됨임시로 저장할 수 있는 API임시 데이터나 페이지 간 데이터 전달에 사용됨localStorage의 예를 들었지만 sessionStorage라고 바꾸면 동일하게 작동
key, value)localStorage.setItem('name', 'RinkKim1');
localStorage.setItem('age', '31');
localStorage.setItem('email', 'abc@google.com');
// 객체 형태로 저장
const userInfo = {
name: 'RinkKim2',
age: 32,
email: 'def@google.com'
};
localStorage.setItem('userInfo', JSON.stringify(userInfo));
localStorage.getItem('name');
// 객체 형태를 불러올 때
const Data = JSON.parse(localStorage.getItem('userInfo'));
console.log(Data) // {name: 'RinkKim2', age: 32, email: 'def@google.com'}
localStorage.removeItem('name');
localStorage, sessionStoragesetItem, getItem, removeItem