/**
* 로컬 스토리지에서 조회합니다.
*/
loadStorage() {
// 키(item-title)를 가지고 호출합니다.
const data = localStorage.getItem('item-title');
try {
// 호출된 값은 문자열로 되어있기 때문에 JSON.parse를 해줍니다.
const playList = JSON.parse(data);
} catch (e) {
// 스토리지는 모바일에서 용량 문제 등으로 에러가 발생할 수 있기 때문에
// try - catch 처리를 잘해줍니다.
console.error(e);
}
}
/**
* 로컬 스토리지에 저장합니다.
*/
saveStorage() {
try {
// JSON.stringify 를 통해 문자열로 저장해줍니다.
localStorage.setItem('item-title', JSON.stringify(item));
} catch (e) {
// 스토리지는 모바일에서 용량 문제 등으로 에러가 발생할 수 있기 때문에
// try - catch 처리를 잘해줍니다.
console.error(e);
}
}
sessionstorage와 localstorage의 차이는?
메모리와 localstorage의 차이는?
'JS소스모듈' 카테고리의 다른 글
[과제 테스트]fetch함수 사용 (0) | 2022.11.10 |
---|---|
허허허헣 (0) | 2022.11.09 |
부모 엘리먼트로 올라가면서 셀렉터를 만족하는 가장 가까운 요소를 찾기 (0) | 2022.11.09 |
리스트안에서 엘리먼트의 인덱스 번호 찾기 (0) | 2022.11.09 |
자신의 모든 자식 엘리먼트 제거하기 (0) | 2022.11.09 |