TIL 23.10.13 (JSON,await,async)

한승준·2023년 10월 13일

TIL

목록 보기
4/41

지금까지 openAPI에서 json형식으로 받아온 데이터들이 object라고 생각했다.
하지만 json과 object는 엄연히 따지면 다르다고 한다.

JSON

JavaScript Object Notation 은 Javascript 객체 문법으로 구조화된 데이터를 표현하기 위한
문자 기반의 표준 포맷입니다.
웹 어플리케이션에서 데이터를 전송할 때 일반적으로 사용합니다
JSON 는 객체 문법을 따르는 문자 기반의 데이터 포맷입니다.
JSON은 문자열 형태로 존재합니다 즉 TEXT파일

Object

객체는 관련된 데이터와 함수(일반적으로 여러 데이터와 함수로 이루어지는데, 객체 안에 있을 때는 보통 프로퍼티메소드라고 부릅니다)의 집합입니다.
KEY:VALUE
JavaScript Engine 데이터 구조

JSON.parse()

JSON > Object

JSON.stringify()

Object > JSON

JSON은 주로 데이터 교환과 데이터 저장을 위한 경량 형식으로 사용
Object는 프로그래밍 언어의 자료구조로 데이터와 해당 동작을 함께 다룰 때 사용

비동기

async / await 직관적 가독성 good
Promise / then 복잡한 흐름 여러 작업을 병렬

profile
한승준

0개의 댓글