setItem을 이용해 저장한 후 getItem으로 꺼내려고 하니
[object objectName] 으로 나온다.
setItem 메소드에서 string 형태로 저장되는 것으로 보인다.
storage에 저장할 때 string으로 변환한 다음 나중에 구문 분석을 해야 한다.
var testObject = { 'one': 1, 'two': 2, 'three': 3 };
// Put the object into storage
localStorage.setItem('testObject', JSON.stringify(testObject));
// Retrieve the object from storage
var retrievedObject = localStorage.getItem('testObject');
console.log('retrievedObject: ', JSON.parse(retrievedObject));
qastack.kr/programming/2010892/storing-objects-in-html5-localstorage
'javascript' 카테고리의 다른 글
html element의 data에 접근하기 (0) | 2021.04.21 |
---|---|
[Vanilla JS] 여러개의 요소에 AddEventListener 넣기 (0) | 2020.11.08 |
canvas context 학습내용1 (0) | 2020.11.07 |
javascript prototype 스터디 (0) | 2020.11.02 |
배열을 객체로, 객체를 배열로 (0) | 2020.10.15 |
댓글