-
JavaScript 입문 : JSON.parse( ) 메소드 이해컴퓨터 알아가기/JavaScript 2022. 8. 30. 20:30728x90반응형
자바스크립트를 하면서 심심치 않게 보는 메소드 중 하나인 JSON.parse( ) 메소드에 대해 이해를 하고 가도록 하겠습니다.
JSON.parse( ) 메소드는 문자열의 구문을 먼저 분석하고 나서 결과값으로 자바스크립트 값이나 객체를 생성하는 메소드입니다. 예제를 보면서 이해를 하도록 하겠습니다.
Parsing이라는 뜻은 각 문장의 문법적인 구성 또는 구문을 분석하는 과정으로 분석후 각 언어에 맞게 구문 분석 트리로 나타내는 과정이라고 합니다.
1. 기본 구조 이해
JSON.parse( ) 메소드 구문에 대해 기본 구조를 보겠습니다.
객체, 배열, Boolean, null 등을 감쌀때는 가장 밖에 작은 따옴표(' ')로 감싸줍니다. 이미 배웠듯이 객체나 배열안에 문자열은 큰 따옴표(" ")입니다.
다음과 같이 JSON.parse( ) 메소드로 자료에 접근 할 수 있습니다.
2. 함수 사용 예
JSON.parse( )메소드는 언어에 맞는 구문 분석 트리를 만들기 때문에 다음과 같은 함수식에서 결과값을 다음과 같이 나타냅니다. 객체로 바꾸어 주는거죠.
자바스크립트 관점에서 보면 JSON.parse( ) 메소드는 자바스크립트 객체로 변환을 해 준다고 보면 됩니다.
반응형'컴퓨터 알아가기 > JavaScript' 카테고리의 다른 글
JavaScript 입문 : 참조(Referal), 얕은 복사(Shallow Copy), 깊은 복사(Deep Copy) - 1 (3) 2022.09.01 JavaScript 입문 : JSON.parse( JSON.stringify( ) )를 이용한 깊은 복사 (1) 2022.08.31 JavaScript 입문 : JSON.stringify( ) 메소드 이해 (0) 2022.08.30 JavaScript 입문 : JSON이란 도대체 무엇인가? (기본 개념) (0) 2022.08.29 JavaScript 입문: 틱택토 게임 - 컴퓨터와 게임 (무작위 순서 이용) (0) 2022.08.28