setItem()
window.localStorage.setItem(key, value)
getItem()
window.localStorage.getItem(key)
window.localStorage.setItem('name', 'Jun');
window.localStorage.setItem('age', '28');
// //setItem() 함수를 사용하여 localStorage에 key,value에 저장한다.
const name = window.localStorage.getItem('name');
const age = window.localStorage.getItem('age');
//getItem() 함수에 key를 전달하여 localStorage에 저장된 값을 불러온다.
< localStorage에 객체, 배열 저장하기 >
// 로컬스토리지에 저장할 객체
const obj = {
name : 'Jun',
age : 28,
}
// 로컬스토리지에 저장할 배열
const arr = [1,2,3];
// 객체 ,배열을 문자열로 변환시켜주는 JSON.stringify
const objString = JSON.stringify(obj);
const arrString = JSON.stringify(arr);
// setItem() 사용
window.localStorage.setItem('person', objString);
window.localStorage.setItem('nums', arrString);
// getItem()
const personString = window.localStorage.getItem('person');
const numsString = window.localStorage.getItem('nums');
//문자열로 변환했던 객체,배열을 다시 원래대로 돌려주는 JSON.parse
const personObj = JSON.parse(personString);
const numsArr = JSON.parse(numsString);
window.localStorage.removeItem(key);
//setItem
window.localStorage.setItem('name', 'Jun');window.localStorage.setItem('age', '28');
// removeItem
window.localStorage.removeItem('name');window.localStorage.removeItem('grade');
// getItem
const name = window.localStorage.getItem('name');const age = window.localStorage.getItem('age');
window.localStorage.clear();
// setItem
window.localStorage.setItem('name', 'Jun');window.localStorage.setItem('age', '28');
// clear
window.localStorage.clear();
// getItem
const name = window.localStorage.getItem('name');const age = window.localStorage.getItem('age');
window.localStorage.length;
// setItem
window.localStorage.setItem('name', 'Jun');window.localStorage.setItem('age', 28);
// localStorage item 갯수
const length = window.localStorage.length