-
Notifications
You must be signed in to change notification settings - Fork 0
/
2-07(JSON객체).html
30 lines (29 loc) · 1.06 KB
/
2-07(JSON객체).html
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
28
29
30
<html>
<head>
<title>JSON 객체</title>
</head>
<body>
<script>
// 데이터를 저장하고 전송하기 위한 데이터포맷
// 서버에서 웹페이지(웹페이지 -> 서버)로 데이터를 전송할 때 사용
// JSON 기본 형태
var data = {
"employees" : [
{"firstName" : "길동", "lastName" : "홍"},
{"firstName" : "길순", "lastName" : "홍"},
{"firstName" : "철수", "lastName" : "김"}
]
}
// JSON.stringify - object(JSON형식)를 string으로 변환해 출력
console.log(data);
console.log(JSON.stringify(data));
// JSON.parse - string을 object(JSON형식)로 변환해 출력
var text = '{"employees":['
'{"firstName":"길동", "lastName":"홍"},' +
'{"firstName":"길순", "lastName":"홍"},' +
'{"firstName":"철수", "lastName":"김"}]} ';
console.log(text);
console.log(JSON.parse(text));
</script>
</body>
</html>