Notice
Recent Posts
Recent Comments
Link
«   2025/08   »
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
Tags
more
Archives
Today
Total
관리 메뉴

코드로보시죠

[JavaScript-71] JSON 초급편 - json이 뭔데? 본문

[JavaScript] 코드잇과 함께!

[JavaScript-71] JSON 초급편 - json이 뭔데?

코드로 보시죠 2023. 10. 4. 03:11

JSON은, 

JavaScript Object Notation의 줄임말입니다.

 

앞으로 개발을 하다 보면, json을 달고 살 건데요.

오늘은 json에 대해 알아보겠습니다.

 

결론부터 말하면, json은 정보를 담고 있는 데이터 형식입니다. 

그냥, 쉽게 말해서, 정보를 담고 있는 객체라고 보시면 됩니다. 

 

형태가 자바스크립트의 객체 형태를 그대로 사용하기에,

JS Object Notation이라는 이름이 붙은거죠. 

 

잘 보시면, 대괄호 속에 객체들이 콤마로 나열되어 있죠?

 

생김새를 보여드리자면, 

이런 형식으로 생겼습니다. 

잘 보면, id, name등등, 무언가를 설명하고 있죠?

이렇게, 자바스크립트의 객체 형태로 정보를 전달하는 데이터 형식을 json이라 부릅니다. 

 

json은 기본적으로 자바스크립트의 객체 문법을 가져오고 있지만,

js의 객체와 달리, 프로퍼티 이름은 반드시 큰 따옴표를 써서 나타내야 합니다.

또, 프로퍼티 값이 문자열이면 무조건 큰 따옴표를 써야 합니다.

 

json에는 작은 따옴표를 쓰면 안됩니다.

주석도 쓸 수 없습니다.

js의 객체와 이런 점에서 약간의 차이는 있습니다.