WEB🔨/자바스크립트

[JavaScript] What is JSON?

최문경 블로그 2020. 3. 5. 18:10

참고

 

JSON이란 무엇인가?

JSON (JavaScript Object Notation) JavaScript Object Notation라는 의미의 축약어로 데이터를 저장하거나 전송할 때 많이 사용되는 경량의 DATA 교환 형식 Javascript에서 객체를 만들 때 사용하는 표현식을 의미한다. JSON 표현식은 사람과 기계 모두 이해하기 쉬우며 용량이 작아서, 최근에는 JSON이 X...

velog.io

 

JSON: JavaScript Object Notation

 

=> 자바스크립트 객체 표기법

 

 

JSON의 특징

1. JSON 문서 형식은 자바스크립트 객체의 형식을 기반으로 만들어졌다.

2. 자바스크립트의 문법과 굉장히 유사하지만 텍스트 형식일 뿐이다.

 

 

 

JSON 문법

{
  "employees": [
    {
      "name": "Surim",
      "lastName": "Son"
    },
    {
      "name": "Someone",
      "lastName": "Huh"
    },
    {
      "name": "Someone else",
      "lastName": "Kim"
    } 
  ]
}

 

 

 

JSON 형식의 텍스트를 JavaScript Object로 변환하는 방법

var jsonText = '{ "name": "Someone else", "lastName": "Kim" }';  // JSON 형식의 문자열
var realObject = JSON.parse(jsonText);
var jsonText2 = JSON.stringify(realObject);

console.log(realObject);  // { "name": "Someone else", "lastName": "Kim" }
console.log(jsonText2);  // '{ "name": "Someone else", "lastName": "Kim" }'