달력

5

« 2024/5 »

  • 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
  • 31

'Javascript & HTML & CSS/pure javascript'에 해당되는 글 22

  1. 2016.08.09 [변환법] JSON <-----> Javascript Object

JSON의 정체?

JSON은 텍스트 형태로도 존재할 수 있고,

           객체 형태로도 존재할 수 있다.


네트워크를 통해 전송된 JSON은 형태는 갖추고 있지만, 기본적으로 텍스트다.

그러므로 내부의 값을 꺼내어 쓰려면 파싱을 해줘야 한다.


JSON(텍스트 -> 객체)

var obj = JSON.parse(JSON텍스트);


JSON(객체 -> 텍스트)

var txt = JSON.stringify(JSON오브젝트);





JSON의 이동을 정리한 그림

JSON은 사용할 때엔 객체형태로 사용하고,

네트워크를 통해 이동할 때엔 문자열 형태로 이동하게 된다.

front-end단에서는 JSON이라는 이름의 객체(자료를 담고 있는 JSON Object를 말하는 게 아니라 stringify()와 parse() 함수를 통해 JSON형태의 자료를 컨트롤 할 수 있는 객체)를 browser차원에서 지원한다.

'Javascript & HTML & CSS > pure javascript' 카테고리의 다른 글

javascript 배열의 특징  (0) 2016.12.04
javascript의 6가지 자료형  (0) 2016.12.04
Array객체의 map() 메서드  (0) 2016.08.09
javascript에서 false로 판단하는 것  (0) 2016.08.05
javascript 참고자료  (0) 2016.08.01
:
Posted by 클레잇