반응형
chakra
-
개발자 도구의 console에서 javascript를 사용할 수 있는 이유Knowledge/javascript 2023. 7. 4. 11:08
왜 되지? 위 스크린샷처럼 개발자 도구의 콘솔 탭을 열고 javascript 코드를 작성하면 잘 작동하는 모습을 볼 수 있습니다. 모든 프로그래밍 언어가 그렇듯 javascript도 실행되려면 프로그래머가 작성한 javascript 코드를 기계가 해석할 수 있게 만드는 과정을 거쳐야 할텐데 브라우저에서 이게 왜 바로 실행되는걸까요? javascript 엔진 정답부터 말씀드리자면 브라우저에 javscript 엔진이 내장되어 있기 때문입니다. 파싱과 JIT 컴파일이 가능한 머신을 제공하는 javascript 엔진은 여러 종류가 있는데 각 브라우저에 내장되어 있는 javascript 엔진의 목록은 아래와 같습니다. Chrome - Google v8 넷스케이프 - Spider Monkey Edge - Chakr..