반응형 파싱(Parsing)과 컴파일(Compilation)1 27. 자바스크립트 엔진(JavaScript Engine) - 3 자바스크립트 코드의 실행 과정과 최적화 전략 자바스크립트는 동적으로 타입이 결정되고, 인터프리터에 의해 한 줄씩 실행되는 스크립트 언어입니다. 이 챕터에서는 자바스크립트 코드의 실행 과정과 최적화 전략에 대해 알아보겠습니다. 핵심 내용: 파싱(Parsing)과 컴파일(Compilation): 파싱: 자바스크립트 엔진은 코드를 토큰으로 분해하고 문법적 구조를 분석하여 AST(Abstract Syntax Tree)를 생성합니다. 컴파일: 생성된 AST는 바이트코드 또는 기계어로 컴파일됩니다. 이 단계에서 인터프리터에 의해 실행되는 바이트코드 또는 JIT 컴파일러를 통해 기계어로 변환될 수 있습니다. 실행 과정: 인터프리터(Interpreter): 대부분의 브라우저에서는 인터프리터를 사용하여 코드를 한 줄씩 .. 2024. 2. 17. 이전 1 다음 반응형