localStorage를 사용하면, 브라우저에 key-value 값을 Storage에 저장할 수 있습니다.
저장한 데이터는 세션간에 공유됩니다.
즉, 세션이 바뀌어도 저장한 데이터가 유지됩니다.
localStorage에 아이템을 추가하기 위해서는 setItem() 함수를 사용합니다.
window.localStorage.setItem(key, value)
localStorage의 아이템을 읽기 위해서는 getItem() 함수를 사용합니다.
window.localStorage.getItem(key)
window.localStorage.setItem('name', 'youjung');
window.localStorage.setItem('age', '20');
setItem() 함수를 사용하여 localStorage에 key-value 를 저장합니다.
localStorage에는 문자열만을 저장할 수 있습니다.
따라서, 20을 숫자로 저장하더라도, 문자열로 저장됩니다.
window.localStorage.getItem('name');
window.localStorage.getItem('age');
getItem() 함수에 key를 전달하여
localStorage에 저장된 값을 읽어왔습니다.
removeItem()
window.localStorage.removeItem(key);
clear()
window.localStorage.clear();
length
window.localStorage.length;
key()
window.localStorage.key(index);