
PROGRAMMING/Javascript & Typescript
[Javascript] 자바스크립트 톺아보기:동작 원리
자바스크립트는 어떻게 동작할까? 자바스크립트는 본래 HTML과 CSS로 만들어진 웹페이지를 동적으로 만들어주는 프로그래밍 언어였습니다. 이러한 자바스크립트가 점점 대중화되면서 Front-End뿐만 아니라 Back-End, APP에서도 사용되고 있습니다. 이런 유용한 언어의 동작원리에 대해서 알아보려 합니다. 그러기 위해서는 먼저 구조에 대해서 알아볼 필요가 있습니다. 자바스크립트 엔진 자바스크립트 엔진은 자바스크립트의 코드를 이해하고 실행을 도와주는 역할을 합니다. 대표적으로 Node.js와 크롬 브라우저에 내장되어 있는 V8 엔진이 있습니다. 이 외에도 Edge, Firefox 등 브라우저마다 각각의 엔진을 가지고 있습니다. 크롬 브라우저를 대표적으로 많이 설명합니다. 자바스크립트 엔진은 아래 이미지와..