JSON 오브젝트란?
데이터 포맷 중 하나인 JavaScript Object Notion 을 파싱하기 위한 메서드를 갖고 있는 오브젝트입니다.
대부분의 자바스크립트 글로벌 오브젝트는 생성자가 있는 반면에 JSON 오브젝트는 생성자가 없습니다.
JSON 의 모든 메서드는 static 메서드입니다.
JSON 문자열 형태는 네트워크 통신에 많이 이용되며, 파일로 떨어지는 경우 .json
확장자를 갖고, HTTP 통신에서는 application/json
형태의 MIME type 을 사용합니다.
JSON.stringify()
메서드의 이름이 역할을 설명하고 있습니다. JSON 을 문자열 (plain text) 로 만들고 싶을 때 사용합니다.
JSON.parse()
이름처럼 문자열 (plain text) 을 자바스크립트 오브젝트로 파싱합니다.
반응형
'자바스크립트 > 인터뷰' 카테고리의 다른 글
var 의 문제점을 짚어보고 let, const 와 비교해보세요. (0) | 2022.12.17 |
---|---|
array slice 메서드에 대해서 설명해보세요. (0) | 2022.12.17 |
call, apply, bind 의 차이를 말해보세요. (0) | 2022.12.17 |
프로토타입 체인 (Prototype Chain) 이란 무엇인가요? 아는대로 말해보세요. (0) | 2022.12.17 |
JS 에서 오브젝트를 만드는 방법을 아는대로 말해보세요. (0) | 2022.12.16 |