모던 웹을 위한 Javascript jQuery 책을 보면서 정리하는 내용이다.


 ECMAScript5 부터는 정식으로 JSON 객체를 지원한다. JSON은 javascript object notation의 약자로 자바스크립트 객체 형태를 가지는 문자열을 말한다.


 변환을 위한 2개의 메서드를 제공한다.


 JSON.stringify() : 자바스크립트 객체 -> JSON 문자열 변환

 JSON.parse()    : JSON 문자열 -> 자바스크립트 객체 변환


 예제를 통해 살펴보자. 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>ECMAScript5 JSON </title>
<script>
 
/*
ECMAScript5 JSON
*/
 
var obj = {
    name : 'moondol',
    region : 'seoul'
};
 
alert(JSON.stringify(obj));
 
var copy = JSON.parse(JSON.stringify(obj));
 
alert(copy.name + ' : ' + copy.region);
</script>
</head>
<body>
 
</body>
</html>
cs


 정말 간단하게 자바스크립트 객체 <-> JSON 문자열 간 변환이 가능하다. 


퇴사 관련 이야기들을 모아 책으로 출판했습니다. 

아래 링크에서 전체 목차를 읽어보세요!

대기업 퇴사 이야기 전체보기 : http://www.bookk.co.kr/book/view/21659



아래 링크로 간단한 후기 링크를 남기면 배송비도 환급된다고 하니 참고해주세요.

http://www.bookk.co.kr/community/postscript

+ Recent posts