문섭이 개발블로그

엔진과 런타임, 그리고 ECMAScript

엔진과 런타임 브라우저의 종류는 여러가지가 있고 브라우저별로 사용하는 엔진이 저마다 다르다. 나는 구글 크롬을 가정하고 내용을 정리했다. 자바스크립트는 브라우저에서 v8엔진을 통해 인터프리터된다. 반복적인 부분은 JIT컴파일방식을 활용해서 인터프리터 + JIT컴파일방식으로 처리한다. node.js도 v8엔진이 있다. 그래서 서버PC에서 자바스크립트...