분류 javascript

JSON.parse()를 사용한 빠른 JavaScript 앱

컨텐츠 정보

  • 조회 397 (작성일 )

본문

JSON이 JavaScript보다 더 빨리 구문 분석 될 수 있다는 것을 알고 있습니까? 

다음은 일반적인 객체 리터럴 대신 JSON.parse를 사용하는 방법과 이유입니다.


https://www.bram.us/2019/11/25/faster-javascript-apps-with-json-parse/ 


JSON 문법은 JavaScript 문법보다 훨씬 단순하기 때문에 JSON보다 JavaScript를 보다 효율적으로 파싱 할 수 있습니다. 이 지식은 큰 JSON과 같은 구성 객체 리터럴 (예 : 인라인 Redux 저장소)을 제공하는 웹 앱의 시작 성능을 향상 시키기 위해 적용될 수 있습니다.


따라서 상점에 JS 오브젝트를 지정하는 대신 JSON.parse( '{…}')의 출력을 지정하십시오.


코드를 자동으로 조정할 수 있는 babel-plugin-object-to-json-parse라는 Babel 플러그인도 있습니다.