V8엔진에서 JavaScript는 어떻게 최적화가 될까??
javascriptJavaScript는 `인터프리터 언어`이다. 모두가 알고 있는 초창기 JavaScript는 그저 단순히 보조를 위한 스크립트 언어였다. 이러한 언어적 특성 때문에 동작이 매우 느리다는 인식이 자리 잡혀있다. 그런데 우리가 브라우저에서 실제로 웹사이트에 접속했을 때는 그렇게 느리다는 체감을 하지못한다. 브라우저에서 지원하고 있는 엔진에서 JavaScript의 언어적 특성을 보완해주고 있기 때문이다. 대부분의 브라우저에서는 V8엔진(Chrome, Edge, Opera, Brave, Vivaldi, Samsung Internet)을 사용하고 있다. 그렇다면 V8엔진에서는 어떠한 방식으로 최적화를 지원하는지 알아보자.