[Javascript] localStorage
2024. 6. 10. 11:09ㆍ개발자료/Web
반응형
◎ 추가
localStorage.setItem('key', 'value’);
◎ 읽기
var value = localStorage.getItem(’key’);
◎ 삭제
localStorage.removeItem(’key’);
◎ 전체삭제
localStorage.clear();
◎ 전체 갯수 확인
localStorage.length;
◎ Index로 키 값 찾기
var key = localStorage.key(0);
◎ 모든 Key와 Value 가져오기
for(i=0; i<localStorage.length; i++) {
var key = localStorage.key(i);
var value = localStorage.getItem(key);
console.log(key + " : " + value);
}
◎ localStorage JSON을 이용한 Array/Object 저장
localStorage.setItem('json_str', JSON.stringify({'key':'value'}) );
var strJson = localStorage.getItem('json_str');
var objJson = JSON.parse(strJson);
JSON.stringify 를 이용 문자열로 변경후 저장하고, 읽을때는 JSON.parse를 이용다시 객체형태로 변경해서 사용하면 된다.
※ 참고 사항
원래는 window객체를 붙여서 window.localStorage 사용해야 하지만 window객체를 제외하고 사용해도 정상 동작한다.
localStorage는 오직 문자형 데이터만 지원한다. 숫자형 데이터를 저장하고 꺼내서 읽어보면 문자열로 반환된다.
반응형
'개발자료 > Web' 카테고리의 다른 글
[PHP] PHPExcel (3) | 2023.04.27 |
---|---|
Javascript Video Tag (0) | 2023.04.06 |
HTTP 오류 (0) | 2022.11.10 |
[Javascript] XPath 이용하기 (0) | 2021.12.13 |
HTTP Header (0) | 2021.04.30 |