JSON
- JavaScript Object Notation (자바스크립트 객체 표기법)의 줄임말
- 자바스크립트에서 object를 표현하기 위한 문법적인 기법
- 요즘 프로그래밍에서는 JSON이 목표이자 결과가 된다
- 웹 어플리케이션에서 데이터를 전송할 때 일반적으로 사용한다
- 서버에서 클라이언트로 데이터를 전송하여 표현하려거나 반대의 경우
- 클라이언트가 사용하는언어에 관계 없이 통일된 데이터를 주고받을 수 있도록, 일정한 패턴을 지닌 문자열을 생성해 내보내면 클라이언트는 그를 해석해 데이터를 자기만의 방식으로 저장, 표시할 수 있게 된다
- JavaScript 가 아니더라도 JSON을 읽고 쓸 수 있는 기능이 다수의 프로그래밍 환경에서 제공된다
- 문자열 형태로 존재한다 -> 네트워크를 통해 전송할 때 유용하다
- JavaScript의 기본 데이터 타입인 문자열, 숫자, 배열, 불린, 객체를 포함할 수 있다 -> 데이터 계층을 구축할 수 있다
json 예시 ▼
object 객체
- 쉽게 말한다면, 데이터와 기능을 같이 포함하고 있는 프로그램적인 덩어리
- 「 하위 데이터 (=변수) 」 + 「 기능 (=함수) 」
- 데이터(property)와 함수(method)의 집합
- 여러 속성을 하나의 변수에 저장할 수 있도록 해주는 데이터 타입
- 객체는 변수이고, 많은 값이 포함될 수 있다
refer to
https://developer.mozilla.org/ko/docs/Learn/JavaScript/Objects/JSON
https://developer.mozilla.org/ko/docs/Learn/JavaScript/Objects/Basics
'IT > IT' 카테고리의 다른 글
Chrome 확장 프로그램 (0) | 2024.09.05 |
---|---|
CDN (2) | 2024.09.04 |
Protocol 프로토콜 (0) | 2024.08.04 |
Markdown 마크다운 (0) | 2024.08.03 |
GitHub (0) | 2024.08.03 |