SMALL

nodejs 34

[노드JS] 프로세스 객체 간단하게 살펴보기

process 객체는 프로그램을 실행했을 때 만들어지는 프로세스 정보를 다루는 객체이다. process 객체의 주요 속성과 메소드는 다음과 같다. 속성/메소드 이름 설명 argv 프로세스를 실행할 때 전달되는 파라미터(매개변수) 정보 env 환경 변수 정보 exit() 프로세스를 끝내는 메소드 [표] process 객체의 주요 속성과 메소드 argv 속성은 프로세스를 실행할 때 전달되는 파라미터 정보를 가지고 있다. 이 정보를 확인하기 위해 새로운 자바스크립트 파일을 추가해 보겠다. 자바스크립트 파일을 추가하는 방법은 잊지 않으셨죠? 왼쪽 프로젝트 창에서 마우스 오른쪽 버튼을 누르고 팝업 메뉴가 나타나면 [파일 만들기] 메뉴를 선택한다. 새로운 파일 이름으로 ch02_test2.js를 입력하면 파일이 만..

Study/Node.js 2019.03.08

[노드JS] 콘솔에 로그 뿌리기

처음 만들어본 자바스크립트 파일에는 console 객체가 사용 되었다. 여기에서 console 객체는 전역객체(Global Object)라고 부르며 필요할 때 코드의 어느 부분에서나 사용할 수 있다. ※ 전역 객체는 언제 어디서나 사용 가능하다. 자바스크립트에서는 다른 언어들처럼 함수를 만들 수 있고 함수 안에서 변수를 선언하여 사용할 수 있다.그런데 함수 안에서 선언한 변수는 그 함수 안에서만 유효하다. 즉, 그 함수 안에서만 사용할 수 있다.이와 달리 전역 객체는 함수 안과 밖에서 모두 사용할 수 있도록 범위를 제한하지 않는 객체이다. 따라서 코드의어느 부분에서나 사용할 수 있다. 대표적인 전역 객체들은 님들이 프로그램을 만들면서 필요할 때마다 사용할 수 있어야 하므로 간단하게 그 기능을 알아보자.노..

Study/Node.js 2019.03.08

[노드JS] 노드 셸에서 직접 코드 입력하고 실행하기

이번에는 코드를 직접 한 부분씩 입력하면서 실행해보자. 먼저 명령 프롬프트 창에서 Ctrl + C 키를 눌러 시행중인 프로그램을 종료한다. 그 다음에는 명령 프롬프트 창에 node만 입력하고 Enter키를 누르면 코드를 바로바로 입력하여 노드를 실행할 수 있다. node.exe 파일이 실행되면 노드 실행 환경이 되고, 자바스크립트 파일의 코드가 한 줄씩 해석되어 실행된 후 그 결과가 콘솔 창에 출력된다. 이렇게 노드 프로그램의 실행 과정을 살펴보면 자바스크립트 파일 안에 들어있는 코드가 어떤 과정을 거쳐 실행되는지 좀 더 쉽게 이해할 수 있다. 다시 정리하면 명령 프롬프트 창에서 node.exe 파일을 실행하면서 자바스크립트 파일을 지정하면 그 자바스크립트 파일이 실행되며, node.exe 파일만 실행하..

Study/Node.js 2019.03.07

[노드JS] 브라켓의 확장 기능 설치하고 브라켓에서 노드 프로그램 실행하기

자바스크립트 파일을 만들 때는 브라켓을 사용하고 만든 파일을 실행할 때는 명령 프롬프트 창을 사용하면 불편할 수 있다.그래서 브라켓에 NodeJS Intergration 확장 기능을 설치하면 노드 실행 프로그램을 바로 사용할 수 있어 편리하다. 브라켓의 [확장 가능 관리자] 아이콘을 클릭한 후 대화상자가 보이면 NodeJS를 검색한다. 확장 기능 중에서 NodeJS Intergration이 보이면 [설치] 버튼을 클릭하여 설치한다. [닫기] 버튼을 누른 후 브라켓이 다시 시작되면 상단 메뉴 영역에 [NodeJS]라는 메뉴가 새로 추가된다. NodeJS Integration을 꼭 사용해야 하는 것은 아니다 NodeJS Integration 플러그인을 설치하고 js 파일을 하나 실행했을 때 js 파일의 코드..

Study/Node.js 2019.03.07