본문 바로가기

Javascript/Node.js

자바 스크립트 코드 컴파일 법

반응형

본격적으로 자바 스크립트(JS) 찬양 시간을 가져볼까 한다. 우린 평소에 C++하나 컴파일 해보자고 Visual Studio를 받곤한다. 이 10기가짜리 어마무시한 친구는 우리의 디스크를 아주 손쉽게 잡아먹는다. 이 놀라운 친구는 Chrome의 개발자 콘솔에서도 컴파일이 가능하다. 크롬 브라우저를 열고 mac쓰는 친구는 alt+command+i, window쓰는 친구는 F12를 눌러보자

크롬이 한 화면이었던게 갑자기 이렇게 반쪼가리가 된다. 이것이 개발자 콘솔인데 여기서 자바스크립트 문법을 쳐서 컴파일링 할 수 있다. 콘솔창에 써져있는 저 코드를 한 번 따라쳐 보면 놀랍게도 실행결과가 같음을 알 수 있다. 이는 크롬안에 REPL(Read,Evaluate,Print,Loop)가 내장되어 있어서 내가 친 코드값에 대해 REPL을 하기 때문에 한줄 한줄 저렇게 결과값을 띄워준다. 첫번째 줄에 >표시는 입력을 받을 준비를 하고 있다는 뜻이다. var a = 1; 라는 변수를 선언했고 이제 엔터를 치니 <- 표시가 나온다. <-는 print한다는 뜻이다. 그런데 변수를 선언만 했으므로 print의 값이 undefined 되었다는 뜻이다. 마지막 a+b;를 했을때는 연산 결과를 알아서 출력해준다. 

 

Node.js가 깔려있다면

cmd에서도 명령어를 통해 자바 스크립트 언어로 된 파일을 읽어 출력하거나 코딩이 가능하다. 실행창을 열고 node라고 쳐본 뒤 앞의 코드를 작성해보면 같은 방식으로 출력이 됨을 알 수 있다.

또한 hello.js라는 파일을 만들고 같은 코드를 적은 뒤에 실행창을 켜고 node라고 쳐서 hello.js라고 치는 순간 파일을 알아서 읽고 결과값을 출력해준다. 어마무시한 친구다. 

'Javascript > Node.js' 카테고리의 다른 글

(Node.js) - window10 WSL2에 설치하기  (0) 2022.08.29
Node.js란 무엇인가, 다운로드 법  (0) 2019.06.21