WEB/Node JS

1일차 정리

AKI 2018. 12. 28. 04:01

1. V8 엔진에서 동작하는 노드의 아키텍쳐

노드 프로그램 

자바스크립트 

C/C++ 

노드 표준 라이브러리

(node standard library) 

노드 바인딩

(socket, http, etc) 

스레드 풀

(libeio) 

이벤트 루프

(libev) 

DNS 

crypto 

V8엔진 


2. 노드의 주요특징


3. 전역객체

 전역 객체 이름

설명 

console 

콘솔 창에 결과를 보여주는 객체 

process 

프로세스의 실행에 대한 정보를 다루는 객체 

exports 

모듈을 다루는 객체 

__filename

실행한 파일의 일므을 출력, 파일의 전체 패스가 출력

__dirname

실행한 파일이 들어 있는 폴더를 출력, 폴더의 전체 패스가 출력


4. console 객체의 주요 메소드

  dir(object) 

자바스크립트 객체의 속성들을 출력  

 time(id) 

실행 시간을 측정하기 위한 시작 시간을 기록  

 timeEnd(id) 

실행 시간을 측정하기 위한 끝 시간을 기록  




반응형