"HTML5 로컬스토리지 딕셔너리 저장·인출"의 두 판 사이의 차이

3번째 줄: 3번째 줄:
==방법==
==방법==
*[[JSON.stringify]]하여 저장
*[[JSON.stringify]]하여 저장
<source lang='JavaScript'>
var car1 = {type:"Fiat", model:500, color:"white"};
localStorage.car = JSON.stringify( car1 );
</source>
*인출 후 [[JSON.parse]]하여 사용
*인출 후 [[JSON.parse]]하여 사용
<source lang='JavaScript'>
var car2 = JSON.parse( localStorage.car );
</source>


==예시==
==예시==

2015년 1월 15일 (목) 00:44 판

HTML5 로컬스토리지 딕셔너리 저장·인출

1 방법

var car1 = {type:"Fiat", model:500, color:"white"};
localStorage.car = JSON.stringify( car1 );
var car2 = JSON.parse( localStorage.car );

2 예시

<script>
var dict1 = {'foo':'hello', 'bar':'world'};
localStorage.my_dictionary = JSON.stringify(dict1);

var dict2 = JSON.parse(localStorage.my_dictionary);
console.log( dict2 );
// Object {foo: "hello", bar: "world"}
console.log( dict2['foo']);
// hello
</script>

3 같이 보기

4 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}